📄 ttsapi.h
字号:
(This)->lpVtbl -> ValidateMobileSDKRegistration(This,chMailBox,chPassword,chValidateCode,iStyle)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IsmVoice_Speak_Proxy(
IsmVoice __RPC_FAR * This,
/* [in][string] */ BSTR pwcs,
/* [in] */ DWORD dwFlags,
/* [in] */ DWORD dwStartLocation,
/* [in] */ BSTR chReservedOne,
/* [in] */ BSTR chReservedTwo);
void __RPC_STUB IsmVoice_Speak_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_SpeakToVoiceFile_Proxy(
IsmVoice __RPC_FAR * This,
/* [in][string] */ const BSTR pwcs,
/* [in] */ DWORD dwFlags,
/* [in] */ BSTR pVoiceName,
/* [in] */ BSTR chReservedOne,
/* [in] */ BSTR chReservedTwo);
void __RPC_STUB IsmVoice_SpeakToVoiceFile_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_Stop_Proxy(
IsmVoice __RPC_FAR * This);
void __RPC_STUB IsmVoice_Stop_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_Pause_Proxy(
IsmVoice __RPC_FAR * This);
void __RPC_STUB IsmVoice_Pause_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_Resume_Proxy(
IsmVoice __RPC_FAR * This);
void __RPC_STUB IsmVoice_Resume_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_SetRate_Proxy(
IsmVoice __RPC_FAR * This,
/* [in] */ long RateAdjust);
void __RPC_STUB IsmVoice_SetRate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_GetRate_Proxy(
IsmVoice __RPC_FAR * This,
/* [out] */ long __RPC_FAR *pRateAdjust);
void __RPC_STUB IsmVoice_GetRate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_SetVolume_Proxy(
IsmVoice __RPC_FAR * This,
/* [in] */ USHORT usVolume);
void __RPC_STUB IsmVoice_SetVolume_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_GetVolume_Proxy(
IsmVoice __RPC_FAR * This,
/* [out] */ USHORT __RPC_FAR *pusVolume);
void __RPC_STUB IsmVoice_GetVolume_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_SetLogCheck_Proxy(
IsmVoice __RPC_FAR * This,
/* [in][string] */ BSTR wzLogFile);
void __RPC_STUB IsmVoice_SetLogCheck_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_GetErrorString_Proxy(
IsmVoice __RPC_FAR * This,
/* [out][string] */ BSTR szErrorReturn);
void __RPC_STUB IsmVoice_GetErrorString_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmVoice_SetNotifyEditWindow_Proxy(
IsmVoice __RPC_FAR * This,
/* [in] */ long hwndTextEdit,
/* [in] */ long hwndEditChange);
void __RPC_STUB IsmVoice_SetNotifyEditWindow_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
DWORD STDMETHODCALLTYPE IsmVoice_ValidateMobileSDKRegistration_Proxy(
IsmVoice __RPC_FAR * This,
/* [in] */ BSTR chMailBox,
/* [in] */ BSTR chPassword,
/* [in] */ BSTR chValidateCode,
/* [in] */ DWORD iStyle);
void __RPC_STUB IsmVoice_ValidateMobileSDKRegistration_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IsmVoice_INTERFACE_DEFINED__ */
#ifndef __IsmEngineSite_INTERFACE_DEFINED__
#define __IsmEngineSite_INTERFACE_DEFINED__
/* interface IsmEngineSite */
/* [unique][helpstring][uuid][local][object] */
EXTERN_C const IID IID_IsmEngineSite;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("99E5E90C-439C-4EC6-8F17-4A7C56A6A57B")
IsmEngineSite : public IUnknown
{
public:
virtual DWORD STDMETHODCALLTYPE GetActions( void) = 0;
virtual HRESULT STDMETHODCALLTYPE AddEvents(
/* [in] */ const SMSPEVENT __RPC_FAR *pEventArray,
/* [in] */ ULONG ulCount) = 0;
virtual HRESULT STDMETHODCALLTYPE Write(
/* [in] */ const void __RPC_FAR *pBuff,
/* [in] */ ULONG cb,
/* [out] */ ULONG __RPC_FAR *pcbWritten) = 0;
virtual HRESULT STDMETHODCALLTYPE EngineGetRate(
/* [out] */ long __RPC_FAR *pRateAdjust) = 0;
virtual HRESULT STDMETHODCALLTYPE EngineGetVolume(
/* [out] */ USHORT __RPC_FAR *pusVolume) = 0;
};
#else /* C style interface */
typedef struct IsmEngineSiteVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IsmEngineSite __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IsmEngineSite __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IsmEngineSite __RPC_FAR * This);
DWORD ( STDMETHODCALLTYPE __RPC_FAR *GetActions )(
IsmEngineSite __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEvents )(
IsmEngineSite __RPC_FAR * This,
/* [in] */ const SMSPEVENT __RPC_FAR *pEventArray,
/* [in] */ ULONG ulCount);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write )(
IsmEngineSite __RPC_FAR * This,
/* [in] */ const void __RPC_FAR *pBuff,
/* [in] */ ULONG cb,
/* [out] */ ULONG __RPC_FAR *pcbWritten);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EngineGetRate )(
IsmEngineSite __RPC_FAR * This,
/* [out] */ long __RPC_FAR *pRateAdjust);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EngineGetVolume )(
IsmEngineSite __RPC_FAR * This,
/* [out] */ USHORT __RPC_FAR *pusVolume);
END_INTERFACE
} IsmEngineSiteVtbl;
interface IsmEngineSite
{
CONST_VTBL struct IsmEngineSiteVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IsmEngineSite_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IsmEngineSite_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IsmEngineSite_Release(This) \
(This)->lpVtbl -> Release(This)
#define IsmEngineSite_GetActions(This) \
(This)->lpVtbl -> GetActions(This)
#define IsmEngineSite_AddEvents(This,pEventArray,ulCount) \
(This)->lpVtbl -> AddEvents(This,pEventArray,ulCount)
#define IsmEngineSite_Write(This,pBuff,cb,pcbWritten) \
(This)->lpVtbl -> Write(This,pBuff,cb,pcbWritten)
#define IsmEngineSite_EngineGetRate(This,pRateAdjust) \
(This)->lpVtbl -> EngineGetRate(This,pRateAdjust)
#define IsmEngineSite_EngineGetVolume(This,pusVolume) \
(This)->lpVtbl -> EngineGetVolume(This,pusVolume)
#endif /* COBJMACROS */
#endif /* C style interface */
DWORD STDMETHODCALLTYPE IsmEngineSite_GetActions_Proxy(
IsmEngineSite __RPC_FAR * This);
void __RPC_STUB IsmEngineSite_GetActions_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmEngineSite_AddEvents_Proxy(
IsmEngineSite __RPC_FAR * This,
/* [in] */ const SMSPEVENT __RPC_FAR *pEventArray,
/* [in] */ ULONG ulCount);
void __RPC_STUB IsmEngineSite_AddEvents_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmEngineSite_Write_Proxy(
IsmEngineSite __RPC_FAR * This,
/* [in] */ const void __RPC_FAR *pBuff,
/* [in] */ ULONG cb,
/* [out] */ ULONG __RPC_FAR *pcbWritten);
void __RPC_STUB IsmEngineSite_Write_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmEngineSite_EngineGetRate_Proxy(
IsmEngineSite __RPC_FAR * This,
/* [out] */ long __RPC_FAR *pRateAdjust);
void __RPC_STUB IsmEngineSite_EngineGetRate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IsmEngineSite_EngineGetVolume_Proxy(
IsmEngineSite __RPC_FAR * This,
/* [out] */ USHORT __RPC_FAR *pusVolume);
void __RPC_STUB IsmEngineSite_EngineGetVolume_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IsmEngineSite_INTERFACE_DEFINED__ */
#ifndef __TTSAPILib_LIBRARY_DEFINED__
#define __TTSAPILib_LIBRARY_DEFINED__
/* library TTSAPILib */
/* [helpstring][version][uuid] */
EXTERN_C const IID LIBID_TTSAPILib;
EXTERN_C const CLSID CLSID_smVoiceCE;
#ifdef __cplusplus
class DECLSPEC_UUID("4B99A236-AD7C-4059-B88E-D2B77C5CD8CC")
smVoiceCE;
#endif
#endif /* __TTSAPILib_LIBRARY_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -