Interface ITfSpeechUIServer (ctfspui.h)
L’interface ITfSpeechUIServer gère l’interface utilisateur liée à la parole dans la barre de langue TSF.
Héritage
L’interface ITfSpeechUIServer hérite de l’interface IUnknown . ITfSpeechUIServer possède également les types de membres suivants :
Méthodes
L’interface ITfSpeechUIServer possède ces méthodes.
ITfSpeechUIServer ::Initialize Méthode ITfSpeechUIServer ::Initialize |
ITfSpeechUIServer ::ShowUI Méthode ITfSpeechUIServer ::ShowUI |
ITfSpeechUIServer ::UpdateBalloon Méthode ITfSpeechUIServer ::UpdateBalloon |
Remarques
Les éléments d’interface utilisateur de la barre de langue TSF gérée par cette interface incluent le bouton microphone, le bouton de menu de configuration vocale, le bouton de dictée, le bouton de commande et la bulle vocale. Le service de texte vocal standard gère généralement ces éléments d’interface utilisateur dans une application, y compris l’initialisation. Ce type d’application ne nécessite pas l’interface ITfSpeechUIServer .
Une application qui n’utilise pas le service de texte vocal peut nécessiter l’utilisation des fonctionnalités fournies par les éléments d’interface liés à la parole. Dans ce cas, l’exemple de code suivant montre comment une application peut obtenir un pointeur vers l’interface ITfSpeechUIServer en appelant la fonction CoCreateInstance avec l’CLSID_SpeechUIServer CLSID.
HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;
hr = CoCreateInstance(CLSID_SpeechUIServer,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfSpeechUIServer,
(void**)&piSpeechUIServer);
Par la suite, l’application peut utiliser la méthode ITfSpeechUIServer ::Initialize pour initialiser l’interface utilisateur et les autres méthodes de l’interface ITfSpeechUIServer pour gérer l’interface utilisateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ctfspui.h (inclure Ctfutb.h) |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |