Struct winapi::sapi::SPPHRASE [] [src]

pub struct SPPHRASE {
    pub cbSize: ULONG,
    pub LangID: WORD,
    pub wHomophoneGroupId: WORD,
    pub ullGrammarID: ULONGLONG,
    pub ftStartTime: ULONGLONG,
    pub ullAudioStreamPosition: ULONGLONG,
    pub ulAudioSizeBytes: ULONG,
    pub ulRetainedSizeBytes: ULONG,
    pub ulAudioSizeTime: ULONG,
    pub Rule: SPPHRASERULE,
    pub pProperties: *const SPPHRASEPROPERTY,
    pub pElements: *const SPPHRASEELEMENT,
    pub cReplacements: ULONG,
    pub pReplacements: *const SPPHRASEREPLACEMENT,
    pub SREngineID: GUID,
    pub ulSREnginePrivateDataSize: ULONG,
    pub pSREnginePrivateData: *const BYTE,
    pub pSML: LPWSTR,
    pub pSemanticErrorInfo: *mut SPSEMANTICERRORINFO,
    pub SemanticTagFormat: SPSEMANTICFORMAT,
}

Fields

cbSize: ULONG LangID: WORD wHomophoneGroupId: WORD ullGrammarID: ULONGLONG ftStartTime: ULONGLONG ullAudioStreamPosition: ULONGLONG ulAudioSizeBytes: ULONG ulRetainedSizeBytes: ULONG ulAudioSizeTime: ULONG Rule: SPPHRASERULE pProperties: *const SPPHRASEPROPERTY pElements: *const SPPHRASEELEMENT cReplacements: ULONG pReplacements: *const SPPHRASEREPLACEMENT SREngineID: GUID ulSREnginePrivateDataSize: ULONG pSREnginePrivateData: *const BYTE pSML: LPWSTR pSemanticErrorInfo: *mut SPSEMANTICERRORINFO SemanticTagFormat: SPSEMANTICFORMAT

Trait Implementations

impl Debug for SPPHRASE
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for SPPHRASE
[src]

impl Clone for SPPHRASE
[src]

fn clone(&self) -> SPPHRASE

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more