Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Interfejsy terminalu zapewniają aplikacji dostęp do manipulowania urządzeniami używanymi do tworzenia lub odbierania strumieni multimediów.
Te interfejsy są implementowane przez msp i nie będą dostępne, jeśli adres nie jest obsługiwany przez dostawcę usług multimedialnych. Jeśli skojarzony program MSP istnieje, interfejs ITTerminalSupport jest uwidoczniony na Address Object.
Interfejsy IEnumTerminal i IEnumTerminalClass nie są bezpośrednio widoczne w obiekcie terminalu, ale są ściśle powiązane z nim i są wymienione tutaj dla wygody referencyjnej.
| Interfejs | Opis |
|---|---|
| ITTerminal | Interfejs podstawowy dla obiektu terminalu. Udostępnia metody uzyskiwania informacji, takich jak klasa terminalu i obsługiwane nośniki. |
| ITAMMediaFormat | Ustawia i pobiera format nośnika DirectShow. |
| ITBasicAudioTerminal | Udostępnia metody ustawiania i pobierania standardowych cech terminalu audio, takich jak głośność. |
| IEnumTerminal | Wylicza ITTerminal. |
| IEnumTerminalClass | Wylicza klasy terminalu. |
| IEnumPluggableSuperclassInfo | Wylicza ITPluggableTerminalSuperclassInfo. |
| IEnumPluggableTerminalClassInfo | Wylicza ITPluggableTerminalClassInfo. |
| ITFileTrack | Pobiera i ustawia informacje dotyczące ścieżek terminalu plików. |
| ITASRTerminalEvent | Pobiera opis zdarzeń terminalu automatycznego rozpoznawania mowy. |
| ITFileTerminalEvent | Pobiera opis zdarzeń terminalu pliku. |
| ITMultiTrackTerminal | Wylicza, tworzy lub usuwa ścieżki w terminalach wielościeżkowych. |
| Interfejs | Opis |
|---|---|
| ITPluggableTerminalClassInfo | Pobiera informacje dotyczące podłączanego terminalu. |
| ITPluggableTerminalClassRegistration | Tworzy, modyfikuje lub usuwa wpis rejestru dla podłączanego terminalu. |
| ITPluggableTerminalInitialization | Wykonuje tworzenie podstawowego obiektu terminalu dla podłączanych terminali, co umożliwia Menedżerowi terminali zainicjowanie terminalu. |
| ITPluggableTerminalSuperclassInfo | Pobiera nazwę i identyfikator CLSID wtyczki klasy terminalu. |
| ITPluggableTerminalSuperclassRegistration | Pobiera i ustawia informacje o superklasie terminalu (name i CLSID). |
| ITPluggableTerminalEventSink | Powiadamia aplikacje klienckie o zmianach w podłączonym terminalu. |
| ITPluggableTerminalEventSinkRegistration | Rejestruje i wyrejestrowuje aplikację kliencką w celu otrzymywania powiadomień o zdarzeniach terminalu z możliwością podłączenia. |
| Interfejs | Opis |
|---|---|
| ITTTSTerminalEvent | Pobiera opis zdarzeń terminalu zamiany tekstu na mowę (TTS). |
| ITToneDetectionEvent | Pobiera informacje o zdarzeniu wykrywania tonu. |
| ITToneTerminalEvent | Pobiera opis zdarzeń terminalu tonu. |