#[repr(C)]pub struct ISpeechPhraseElement {
pub lpVtbl: *const ISpeechPhraseElementVtbl,
}
Fields§
§lpVtbl: *const ISpeechPhraseElementVtbl
Implementations§
Source§impl ISpeechPhraseElement
impl ISpeechPhraseElement
pub unsafe fn get_AudioTimeOffset( &self, AudioTimeOffset: *mut c_long, ) -> HRESULT
pub unsafe fn get_AudioSizeTime(&self, AudioSizeTime: *mut c_long) -> HRESULT
pub unsafe fn get_AudioStreamOffset( &self, AudioStreamOffset: *mut c_long, ) -> HRESULT
pub unsafe fn get_AudioSizeBytes(&self, AudioSizeBytes: *mut c_long) -> HRESULT
pub unsafe fn get_RetainedStreamOffset( &self, RetainedStreamOffset: *mut c_long, ) -> HRESULT
pub unsafe fn get_RetainedSizeBytes( &self, RetainedSizeBytes: *mut c_long, ) -> HRESULT
pub unsafe fn get_DisplayText(&self, DisplayText: *mut BSTR) -> HRESULT
pub unsafe fn get_LexicalForm(&self, LexicalForm: *mut BSTR) -> HRESULT
pub unsafe fn get_Pronunciation(&self, Pronunciation: *mut VARIANT) -> HRESULT
pub unsafe fn get_DisplayAttributes( &self, DisplayAttributes: *mut SpeechDisplayAttributes, ) -> HRESULT
pub unsafe fn get_RequiredConfidence( &self, RequiredConfidence: *mut SpeechEngineConfidence, ) -> HRESULT
pub unsafe fn get_ActualConfidence( &self, ActualConfidence: *mut SpeechEngineConfidence, ) -> HRESULT
pub unsafe fn get_EngineConfidence( &self, EngineConfident: *mut c_float, ) -> 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 ISpeechPhraseElement
impl Deref for ISpeechPhraseElement
Auto Trait Implementations§
impl Freeze for ISpeechPhraseElement
impl RefUnwindSafe for ISpeechPhraseElement
impl !Send for ISpeechPhraseElement
impl !Sync for ISpeechPhraseElement
impl Unpin for ISpeechPhraseElement
impl UnwindSafe for ISpeechPhraseElement
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