#[repr(C)]pub struct ISpeechRecoResult {
pub lpVtbl: *const ISpeechRecoResultVtbl,
}
Fields§
§lpVtbl: *const ISpeechRecoResultVtbl
Implementations§
Source§impl ISpeechRecoResult
impl ISpeechRecoResult
pub unsafe fn get_RecoContext( &self, RecoContext: *mut *mut ISpeechRecoContext, ) -> HRESULT
pub unsafe fn get_Times( &self, Times: *mut *mut ISpeechRecoResultTimes, ) -> HRESULT
pub unsafe fn putref_AudioFormat( &self, Format: *mut ISpeechAudioFormat, ) -> HRESULT
pub unsafe fn get_AudioFormat( &self, Format: *mut *mut ISpeechAudioFormat, ) -> HRESULT
pub unsafe fn get_PhraseInfo( &self, PhraseInfo: *mut *mut ISpeechPhraseInfo, ) -> HRESULT
pub unsafe fn Alternates( &self, RequestCount: c_long, StartElement: c_long, Elements: c_long, Alternates: *mut *mut ISpeechPhraseAlternates, ) -> HRESULT
pub unsafe fn Audio( &self, StartElement: c_long, Elements: c_long, Stream: *mut *mut ISpeechMemoryStream, ) -> HRESULT
pub unsafe fn SpeakAudio( &self, StartElement: c_long, Elements: c_long, Flags: SpeechVoiceSpeakFlags, StreamNumber: *mut c_long, ) -> HRESULT
pub unsafe fn SaveToMemory(&self, ResultBlock: *mut VARIANT) -> HRESULT
pub unsafe fn DiscardResultInfo(&self, ValueTypes: SpeechDiscardType) -> HRESULT
Methods from Deref<Target = IDispatch>§
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
pub unsafe fn GetTypeInfo( &self, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo, ) -> HRESULT
pub unsafe fn GetIDsOfNames( &self, riid: REFIID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID, ) -> HRESULT
pub unsafe fn Invoke( &self, dispIdMember: DISPID, riid: REFIID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpeechRecoResult
impl Deref for ISpeechRecoResult
Auto Trait Implementations§
impl Freeze for ISpeechRecoResult
impl RefUnwindSafe for ISpeechRecoResult
impl !Send for ISpeechRecoResult
impl !Sync for ISpeechRecoResult
impl Unpin for ISpeechRecoResult
impl UnwindSafe for ISpeechRecoResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more