Интерфейс ITfSpeechUIServer (ctfspui.h)
Интерфейс ITfSpeechUIServer управляет пользовательским интерфейсом, связанным с речью, на языковой панели TSF.
Наследование
Интерфейс ITfSpeechUIServer наследуется от интерфейса IUnknown . ITfSpeechUIServer также имеет следующие типы членов:
Методы
Интерфейс ITfSpeechUIServer содержит следующие методы.
ITfSpeechUIServer::Initialize Метод ITfSpeechUIServer::Initialize |
ITfSpeechUIServer::ShowUI Метод ITfSpeechUIServer::ShowUI |
ITfSpeechUIServer::UpdateBalloon Метод ITfSpeechUIServer::UpdateBalloon |
Комментарии
Элементы пользовательского интерфейса на языковой панели TSF, управляемой этим интерфейсом, включают кнопку микрофона, кнопку меню настройки речи, кнопку диктовки, кнопку командной строки и выноску речи. Стандартная служба текста речи обычно управляет этими элементами пользовательского интерфейса в приложении, включая инициализацию. Для этого типа приложений не требуется интерфейс ITfSpeechUIServer .
Приложению, которое не использует службу текста речи, может потребоваться использование функций, предоставляемых элементами интерфейса, связанными с речью. В этом случае в следующем примере кода показано, как приложение может получить указатель на интерфейс ITfSpeechUIServer , вызвав функцию CoCreateInstance с CLSID_SpeechUIServer CLSID.
HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;
hr = CoCreateInstance(CLSID_SpeechUIServer,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfSpeechUIServer,
(void**)&piSpeechUIServer);
Впоследствии приложение может использовать метод ITfSpeechUIServer::Initialize для инициализации пользовательского интерфейса и другие методы интерфейса ITfSpeechUIServer для управления пользовательским интерфейсом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ctfspui.h (включая Ctfutb.h) |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Профессиональная |