[−][src]Struct winapi::um::sapi51::ISpRecoContextVtbl
Fields
parent: ISpEventSourceVtbl
GetRecognizer: unsafe extern "system" fn(This: *mut ISpRecoContext, ppRecognizer: *mut *mut ISpRecognizer) -> HRESULT
CreateGrammer: unsafe extern "system" fn(This: *mut ISpRecoContext, ullGrammarId: ULONGLONG, ppGrammar: *mut *mut ISpRecoGrammar) -> HRESULT
GetStatus: unsafe extern "system" fn(This: *mut ISpRecoContext, pState: *mut SPRECOCONTEXTSTATUS) -> HRESULT
GetMaxAlternates: unsafe extern "system" fn(This: *mut ISpRecoContext, pcAlternates: *mut ULONG) -> HRESULT
SetMaxAlternates: unsafe extern "system" fn(This: *mut ISpRecoContext, cAlternates: ULONG) -> HRESULT
SetAudioOptions: unsafe extern "system" fn(This: *mut ISpRecoContext, Options: SPAUDIOOPTIONS, pAudioFormatId: *const GUID, pWaveFormatEx: *const WAVEFORMATEX) -> HRESULT
GetAudioOptions: unsafe extern "system" fn(This: *mut ISpRecoContext, pOptions: *mut SPAUDIOOPTIONS, pAudioFormatId: *mut GUID, ppCoMemWFEX: *mut *mut WAVEFORMATEX) -> HRESULT
DeserializeResult: unsafe extern "system" fn(This: *mut ISpRecoContext, pSerializedResult: *const SPSERIALIZEDRESULT, ppResult: *mut *mut ISpRecoResult) -> HRESULT
Bookmark: unsafe extern "system" fn(This: *mut ISpRecoContext, Options: SPBOOKMARKOPTIONS, ullStreamPosition: ULONGLONG, lparamEvent: LPARAM) -> HRESULT
SetAdaptionData: unsafe extern "system" fn(This: *mut ISpRecoContext, pAdaptionData: LPCWSTR, cch: ULONG) -> HRESULT
Pause: unsafe extern "system" fn(This: *mut ISpRecoContext, dwReserved: DWORD) -> HRESULT
Resume: unsafe extern "system" fn(This: *mut ISpRecoContext, dwReserved: DWORD) -> HRESULT
SetVoice: unsafe extern "system" fn(This: *mut ISpRecoContext, pVoice: *mut ISpVoice, fAllowFormatChanges: BOOL) -> HRESULT
GetVoice: unsafe extern "system" fn(This: *mut ISpRecoContext, ppVoice: *mut *mut ISpVoice) -> HRESULT
SetVoicePurgeEvent: unsafe extern "system" fn(This: *mut ISpRecoContext, ullEventIntereset: ULONGLONG) -> HRESULT
GetVoicePurgeEvent: unsafe extern "system" fn(This: *mut ISpRecoContext, pullEventIntereset: *mut ULONGLONG) -> HRESULT
SetContextState: unsafe extern "system" fn(This: *mut ISpRecoContext, eContextState: SPCONTEXTSTATE) -> HRESULT
GetContextState: unsafe extern "system" fn(This: *mut ISpRecoContext, peContextState: *mut SPCONTEXTSTATE) -> HRESULT
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,