Antarmuka ITfSpeechUIServer (ctfspui.h)
Antarmuka ITfSpeechUIServer mengelola antarmuka pengguna terkait ucapan pada bilah bahasa TSF.
Warisan
Antarmuka ITfSpeechUIServer mewarisi dari antarmuka IUnknown . ITfSpeechUIServer juga memiliki jenis anggota ini:
Metode
Antarmuka ITfSpeechUIServer memiliki metode ini.
ITfSpeechUIServer::Initialize Metode ITfSpeechUIServer::Initialize |
ITfSpeechUIServer::ShowUI Metode ITfSpeechUIServer::ShowUI |
ITfSpeechUIServer::UpdateBalloon Metode ITfSpeechUIServer::UpdateBalloon |
Keterangan
Elemen antarmuka pengguna pada bilah bahasa TSF yang dikelola oleh antarmuka ini mencakup tombol mikrofon, tombol menu konfigurasi ucapan, tombol dikte, tombol perintah, dan balon ucapan. Layanan teks ucapan standar biasanya mengelola elemen antarmuka pengguna ini dalam aplikasi, termasuk inisialisasi. Jenis aplikasi ini tidak memerlukan antarmuka ITfSpeechUIServer .
Aplikasi yang tidak menggunakan layanan teks ucapan mungkin memerlukan penggunaan fitur yang disediakan oleh elemen antarmuka terkait ucapan. Dalam hal ini, contoh kode berikut menunjukkan bagaimana aplikasi dapat memperoleh pointer ke antarmuka ITfSpeechUIServer dengan memanggil fungsi CoCreateInstance dengan CLSID_SpeechUIServer CLSID.
HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;
hr = CoCreateInstance(CLSID_SpeechUIServer,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfSpeechUIServer,
(void**)&piSpeechUIServer);
Selanjutnya, aplikasi dapat menggunakan metode ITfSpeechUIServer::Initialize untuk menginisialisasi antarmuka pengguna dan metode lain dari antarmuka ITfSpeechUIServer untuk mengelola antarmuka pengguna.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ctfspui.h (termasuk Ctfutb.h) |
Redistribusi | TSF 1.0 di Windows 2000 Professional |