Interfaz ITfSpeechUIServer (ctfspui.h)
La interfaz ITfSpeechUIServer administra la interfaz de usuario relacionada con la voz en la barra de idioma de TSF.
Herencia
La interfaz ITfSpeechUIServer hereda de la interfaz IUnknown . ITfSpeechUIServer también tiene estos tipos de miembros:
Métodos
La interfaz ITfSpeechUIServer tiene estos métodos.
ITfSpeechUIServer::Initialize Método ITfSpeechUIServer::Initialize |
ITfSpeechUIServer::ShowUI ITfSpeechUIServer::ShowUI (método) |
ITfSpeechUIServer::UpdateBalloon ITfSpeechUIServer::UpdateBalloon (método) |
Comentarios
Los elementos de la interfaz de usuario de la barra de lenguaje TSF administrados por esta interfaz incluyen el botón del micrófono, el botón de menú de configuración de voz, el botón de dictado, el botón de comando y el globo de voz. Normalmente, el servicio de texto de voz estándar administra estos elementos de interfaz de usuario en una aplicación, incluida la inicialización. Este tipo de aplicación no requiere la interfaz ITfSpeechUIServer .
Una aplicación que no usa el servicio de texto de voz puede requerir el uso de las características proporcionadas por los elementos de interfaz relacionados con la voz. En ese caso, en el ejemplo de código siguiente se muestra cómo una aplicación puede obtener un puntero a la interfaz ITfSpeechUIServer llamando a la función CoCreateInstance con la CLSID_SpeechUIServer CLSID.
HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;
hr = CoCreateInstance(CLSID_SpeechUIServer,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfSpeechUIServer,
(void**)&piSpeechUIServer);
Posteriormente, la aplicación puede usar el método ITfSpeechUIServer::Initialize para inicializar la interfaz de usuario y los demás métodos de la interfaz ITfSpeechUIServer para administrar la interfaz de usuario.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ctfspui.h (incluya Ctfutb.h) |
Redistribuible | TSF 1.0 en Windows 2000 Professional |