PageRenderTime 37ms CodeModel.GetById 24ms app.highlight 8ms RepoModel.GetById 2ms app.codeStats 0ms

/native/external/espeak/platforms/windows/windows_sapi/TtsEng.h

http://eyes-free.googlecode.com/
C++ Header | 94 lines | 45 code | 31 blank | 18 comment | 0 complexity | 17b0d4b92bbdeaff9e0a2eac71d4bff8 MD5 | raw file
 1/* this ALWAYS GENERATED file contains the definitions for the interfaces */
 2
 3
 4/* File created by MIDL compiler version 5.01.0164 */
 5/* at Sat Dec 16 21:19:27 2006
 6 */
 7/* Compiler settings for C:\Program Files\Microsoft Speech SDK 5.1\Samples\CPP\Engines\TTS\TtsEng.idl:
 8    Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
 9    error checks: allocation ref bounds_check enum stub_data 
10*/
11//@@MIDL_FILE_HEADING(  )
12
13
14/* verify that the <rpcndr.h> version is high enough to compile this file*/
15#ifndef __REQUIRED_RPCNDR_H_VERSION__
16#define __REQUIRED_RPCNDR_H_VERSION__ 440
17#endif
18
19#include "rpc.h"
20#include "rpcndr.h"
21
22#ifndef __TtsEng_h__
23#define __TtsEng_h__
24
25#ifdef __cplusplus
26extern "C"{
27#endif 
28
29/* Forward Declarations */ 
30
31#ifndef __SampleTTSEngine_FWD_DEFINED__
32#define __SampleTTSEngine_FWD_DEFINED__
33
34#ifdef __cplusplus
35typedef class SampleTTSEngine SampleTTSEngine;
36#else
37typedef struct SampleTTSEngine SampleTTSEngine;
38#endif /* __cplusplus */
39
40#endif 	/* __SampleTTSEngine_FWD_DEFINED__ */
41
42
43/* header files for imported files */
44#include "oaidl.h"
45#include "ocidl.h"
46#include "sapiddk.h"
47
48void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
49void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 
50
51/* interface __MIDL_itf_TtsEng_0000 */
52/* [local] */ 
53
54typedef struct  VOICEITEM
55    {
56    LPCWSTR pText;
57    ULONG ulTextLen;
58    ULONG ulNumAudioBytes;
59    BYTE __RPC_FAR *pAudio;
60    }	VOICEITEM;
61
62
63
64extern RPC_IF_HANDLE __MIDL_itf_TtsEng_0000_v0_0_c_ifspec;
65extern RPC_IF_HANDLE __MIDL_itf_TtsEng_0000_v0_0_s_ifspec;
66
67
68#ifndef __SAMPLETTSENGLib_LIBRARY_DEFINED__
69#define __SAMPLETTSENGLib_LIBRARY_DEFINED__
70
71/* library SAMPLETTSENGLib */
72/* [helpstring][version][uuid] */ 
73
74
75EXTERN_C const IID LIBID_SAMPLETTSENGLib;
76
77EXTERN_C const CLSID CLSID_SampleTTSEngine;
78
79#ifdef __cplusplus
80
81class DECLSPEC_UUID("BE985C8D-BE32-4A22-AA93-55C16A6D1D91")
82SampleTTSEngine;
83#endif
84#endif /* __SAMPLETTSENGLib_LIBRARY_DEFINED__ */
85
86/* Additional Prototypes for ALL interfaces */
87
88/* end of Additional Prototypes */
89
90#ifdef __cplusplus
91}
92#endif
93
94#endif