[−][src]Struct winapi::um::sapi51::ISpeechRecognizer
Fields
lpVtbl: *const ISpeechRecognizerVtbl
Methods
impl ISpeechRecognizer
[src]
pub unsafe fn putref_Recognizer(
&self,
Recognizer: *mut ISpeechObjectToken
) -> HRESULT
[src]
&self,
Recognizer: *mut ISpeechObjectToken
) -> HRESULT
pub unsafe fn get_Recognizer(
&self,
Recognizer: *mut *mut ISpeechObjectToken
) -> HRESULT
[src]
&self,
Recognizer: *mut *mut ISpeechObjectToken
) -> HRESULT
pub unsafe fn put_AllowAudioInputFormatChangesOnNextSet(
&self,
Allow: VARIANT_BOOL
) -> HRESULT
[src]
&self,
Allow: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_AllowAudioInputFormatChangesOnNextSet(
&self,
Allow: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
Allow: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn putref_AudioInput(
&self,
AudioInput: *mut ISpeechObjectToken
) -> HRESULT
[src]
&self,
AudioInput: *mut ISpeechObjectToken
) -> HRESULT
pub unsafe fn get_AudioInput(
&self,
AudioInput: *mut *mut ISpeechObjectToken
) -> HRESULT
[src]
&self,
AudioInput: *mut *mut ISpeechObjectToken
) -> HRESULT
pub unsafe fn putref_AudioInputStream(
&self,
AudioInputStream: *mut ISpeechBaseStream
) -> HRESULT
[src]
&self,
AudioInputStream: *mut ISpeechBaseStream
) -> HRESULT
pub unsafe fn get_AudioInputStream(
&self,
AudioInputStream: *mut *mut ISpeechBaseStream
) -> HRESULT
[src]
&self,
AudioInputStream: *mut *mut ISpeechBaseStream
) -> HRESULT
pub unsafe fn get_IsShared(&self, Shared: *mut VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn put_State(&self, State: SpeechRecognizerState) -> HRESULT
[src]
pub unsafe fn get_State(&self, State: *mut SpeechRecognizerState) -> HRESULT
[src]
pub unsafe fn get_Status(
&self,
Status: *mut *mut ISpeechRecognizerStatus
) -> HRESULT
[src]
&self,
Status: *mut *mut ISpeechRecognizerStatus
) -> HRESULT
pub unsafe fn putref_Profile(&self, Profile: *mut ISpeechObjectToken) -> HRESULT
[src]
pub unsafe fn get_Profile(
&self,
Profile: *mut *mut ISpeechObjectToken
) -> HRESULT
[src]
&self,
Profile: *mut *mut ISpeechObjectToken
) -> HRESULT
pub unsafe fn EmulateRecognition(
&self,
TextElements: VARIANT,
ElementDisplayAttributes: *mut VARIANT,
LanguageId: c_long
) -> HRESULT
[src]
&self,
TextElements: VARIANT,
ElementDisplayAttributes: *mut VARIANT,
LanguageId: c_long
) -> HRESULT
pub unsafe fn CreateRecoContext(
&self,
NewContext: *mut *mut ISpeechRecoContext
) -> HRESULT
[src]
&self,
NewContext: *mut *mut ISpeechRecoContext
) -> HRESULT
pub unsafe fn GetFormat(
&self,
Type: SpeechFormatType,
Format: *mut *mut ISpeechAudioFormat
) -> HRESULT
[src]
&self,
Type: SpeechFormatType,
Format: *mut *mut ISpeechAudioFormat
) -> HRESULT
pub unsafe fn SetPropertyNumber(
&self,
Name: BSTR,
Value: c_long,
Supported: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
Name: BSTR,
Value: c_long,
Supported: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn GetPropertyNumber(
&self,
Name: BSTR,
Value: *mut c_long,
Supported: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
Name: BSTR,
Value: *mut c_long,
Supported: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn SetPropertyString(
&self,
Name: BSTR,
Value: BSTR,
Supported: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
Name: BSTR,
Value: BSTR,
Supported: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn GetPropertyString(
&self,
Name: BSTR,
Value: *mut BSTR,
Supported: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
Name: BSTR,
Value: *mut BSTR,
Supported: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn IsUISupported(
&self,
TypeOfUI: BSTR,
ExtraData: *const VARIANT,
Supported: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
TypeOfUI: BSTR,
ExtraData: *const VARIANT,
Supported: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn DisplayUI(
&self,
hWndParent: c_long,
Title: BSTR,
TypeOfUI: BSTR,
ExtraData: *const VARIANT
) -> HRESULT
[src]
&self,
hWndParent: c_long,
Title: BSTR,
TypeOfUI: BSTR,
ExtraData: *const VARIANT
) -> HRESULT
pub unsafe fn GetRecognizers(
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
[src]
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
pub unsafe fn GetAudioInputs(
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
[src]
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
pub unsafe fn GetProfiles(
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
[src]
&self,
RequiredAttributes: BSTR,
OptionalAttributes: BSTR,
ObjectTokens: *mut *mut ISpeechObjectTokens
) -> HRESULT
Methods from Deref<Target = IDispatch>
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
[src]
pub unsafe fn GetTypeInfo(
&self,
iTInfo: UINT,
lcid: LCID,
ppTInfo: *mut *mut ITypeInfo
) -> HRESULT
[src]
&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
[src]
&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
[src]
&self,
dispIdMember: DISPID,
riid: REFIID,
lcid: LCID,
wFlags: WORD,
pDispParams: *mut DISPPARAMS,
pVarResult: *mut VARIANT,
pExcepInfo: *mut EXCEPINFO,
puArgErr: *mut UINT
) -> HRESULT
Trait Implementations
impl Interface for ISpeechRecognizer
[src]
impl Deref for ISpeechRecognizer
[src]
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,