Condividi tramite


Interfaccia ITfSpeechUIServer (ctfspui.h)

L'interfaccia ITfSpeechUIServer gestisce l'interfaccia utente correlata alla voce sulla barra del linguaggio TSF.

Ereditarietà

L'interfaccia ITfSpeechUIServer eredita dall'interfaccia IUnknown . ITfSpeechUIServer include anche questi tipi di membri:

Metodi

L'interfaccia ITfSpeechUIServer include questi metodi.

 
ITfSpeechUIServer::Initialize

Metodo ITfSpeechUIServer::Initialize
ITfSpeechUIServer::ShowUI

Metodo ITfSpeechUIServer::ShowUI
ITfSpeechUIServer::UpdateBalloon

Metodo ITfSpeechUIServer::UpdateBalloon

Commenti

Gli elementi dell'interfaccia utente sulla barra del linguaggio TSF gestiti da questa interfaccia includono il pulsante del microfono, il pulsante di configurazione della voce, il pulsante di dettatura, il pulsante di comando e il pallone vocale. Il servizio di testo vocale standard gestisce in genere questi elementi dell'interfaccia utente in un'applicazione, inclusa l'inizializzazione. Questo tipo di applicazione non richiede l'interfaccia ITfSpeechUIServer .

Un'applicazione che non usa il servizio di testo vocale potrebbe richiedere l'uso delle funzionalità fornite dagli elementi dell'interfaccia correlati alla voce. In questo caso, l'esempio di codice seguente illustra come un'applicazione può ottenere un puntatore all'interfaccia ITfSpeechUIServer chiamando la funzione CoCreateInstance con l'CLSID_SpeechUIServer CLSID.


HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;

hr = CoCreateInstance(CLSID_SpeechUIServer,
                      NULL,
                      CLSCTX_INPROC_SERVER,
                      IID_ITfSpeechUIServer,
                      (void**)&piSpeechUIServer);

Successivamente, l'applicazione può usare il metodo ITfSpeechUIServer::Initialize per inizializzare l'interfaccia utente e gli altri metodi dell'interfaccia ITfSpeechUIServer per gestire l'interfaccia utente.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ctfspui.h (include Ctfutb.h)
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Cocreateinstance

IUnknown