Delen via


Terminal-objectinterfaces

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.