Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Terminal Object interfaces geven een toepassing toegang tot het bewerken van apparaten die worden gebruikt voor het maken of ontvangen van mediastreams.
Deze interfaces worden geïmplementeerd door een MSP en zijn niet beschikbaar als het adres niet wordt ondersteund door een mediaserviceprovider. Als er een gekoppelde MSP bestaat, wordt de ITTerminalSupport-interface weergegeven op de Address Object.
De IEnumTerminal en IEnumTerminalClass interfaces zijn niet rechtstreeks zichtbaar op het Terminal-object, maar zijn nauw verwant en worden hier vermeld voor referentie-gemak.
| Interface | Beschrijving |
|---|---|
| ITTerminal | Basisinterface voor het Terminal-object. Het biedt methoden voor het verkrijgen van informatie, zoals terminalklasse en media die worden ondersteund. |
| ITAMMediaFormat- | Hiermee stelt u de DirectShow-media-indeling in en haalt u deze op. |
| ITBasicAudioTerminal | Biedt methoden voor het instellen en ophalen van standaard audioterminalkenmerken, zoals volume. |
| IEnumTerminal | Opsomming van ITTerminal. |
| IEnumTerminalClass | Opsomming van Terminal Class. |
| IEnumPluggableSuperclassInfo | Enumerates ITPluggableTerminalSuperclassInfo. |
| IEnumPluggableTerminalClassInfo | Opsomming van ITPluggableTerminalClassInfo. |
| ITFileTrack- | Haalt informatie over bestandsterminalsporen op en stelt deze in. |
| ITASRTerminalEvent- | Hiermee haalt u de beschrijving van automatische spraakherkenningsterminal-gebeurtenissen op. |
| ITFileTerminalEvent- | Haalt de beschrijving van bestandsterminal-gebeurtenissen op. |
| ITMultiTrackTerminal- | Opsommingen, maakt of verwijdert sporen op meerdere spoorterminals. |
| Interface | Beschrijving |
|---|---|
| ITPluggableTerminalClassInfo | Haalt informatie op over een pluggable terminal. |
| ITPluggableTerminalClassRegistration- | Hiermee maakt, wijzigt of verwijdert u de registervermelding voor een pluggable terminal. |
| ITPluggableTerminalInitialization | Voert het maken van primaire terminalobjecten uit voor pluggable terminals, zodat terminalbeheer de terminal kan initialiseren. |
| ITPluggableTerminalSuperclassInfo | Haalt de naam en CLSID van een pluggable terminalklasse op. |
| ITPluggableTerminalSuperclassRegistration- | Haalt informatie op en stelt deze in over een terminal-superklasse (naam en CLSID). |
| ITPluggableTerminalEventSink | Geeft clienttoepassingen een bericht over wijzigingen in een pluggable terminal. |
| ITPluggableTerminalEventSinkRegistration- | Registreert en hef de registratie van een clienttoepassing op voor meldingen over pluggable terminal-gebeurtenissen. |
| Interface | Beschrijving |
|---|---|
| ITTTSTerminalEvent- | Haalt de beschrijving van TTS-terminalgebeurtenissen (text-to-speech) op. |
| ITToneDetectionEvent | Hiermee wordt informatie opgehaald over een toondetectie-gebeurtenis. |
| ITToneTerminalEvent- | Haalt de beschrijving van toonterminal-gebeurtenissen op. |