Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le interfacce dell'oggetto terminale consentono a un'applicazione di accedere ai dispositivi usati per creare o ricevere flussi multimediali.
Queste interfacce vengono implementate da un MSP e non saranno disponibili se l'indirizzo non è supportato da un provider di servizi multimediali. Se esiste un MSP associato, l'interfaccia ITTerminalSupport viene esposta nell'oggetto Address.
Le interfacce IEnumTerminal e IEnumTerminalClass non sono esposte direttamente nell'oggetto terminale, ma sono strettamente correlate e sono elencate qui per praticità di riferimento.
| Interfaccia | Descrizione |
|---|---|
| ITTerminal | Interfaccia di base per l'oggetto terminale. Fornisce metodi per ottenere informazioni, ad esempio la classe terminale e i supporti supportati. |
| ITAMMediaFormat | Imposta e ottiene il formato multimediale DirectShow. |
| ITBasicAudioTerminal | Fornisce metodi per impostare e ottenere caratteristiche del terminale audio standard, ad esempio volume. |
| IEnumTerminal | Enumera ITTerminal. |
| IEnumTerminalClass | Enumera la classe terminale. |
| IEnumPluggableSuperclassInfo | Enumera ITPluggableTerminalSuperclassInfo. |
| IEnumPluggableTerminalClassInfo | Enumera ITPluggableTerminalClassInfo. |
| ITFileTrack | Recupera e imposta informazioni relative alle tracce del terminale file. |
| ITASRTerminalEvent | Recupera la descrizione degli eventi del terminale riconoscimento vocale automatico. |
| ITFileTerminalEvent | Recupera la descrizione degli eventi del terminale file. |
| ITMultiTrackTerminal | Enumera, crea o rimuove tracce nei terminali multitrack. |
| Interfaccia | Descrizione |
|---|---|
| ITPluggableTerminalClassInfo | Recupera informazioni relative a un terminale pluggable. |
| ITPluggableTerminalClassRegistration | Crea, modifica o elimina la voce del Registro di sistema per un terminale pluggable. |
| ITPluggableTerminalInitialization | Esegue la creazione dell'oggetto terminale primario per i terminali pluggable, consentendo a Terminal Manager di inizializzare il terminale. |
| ITPluggableTerminalSuperclassInfo | Recupera il nome e CLSID di una classe terminale pluggable. |
| ITPluggableTerminalSuperclassRegistration | Recupera e imposta informazioni su una superclasse terminale (nome e CLSID). |
| ITPluggableTerminalEventSink | Notifica alle applicazioni client di modifiche in un terminale pluggable. |
| ITPluggableTerminalEventSinkRegistration | Registra e annulla la registrazione di un'applicazione client per la notifica sugli eventi del terminale pluggable. |
| Interfaccia | Descrizione |
|---|---|
| ITTTSTerminalEvent | Recupera la descrizione degli eventi del terminale TTS (text-to-speech). |
| ITToneDetectionEvent | Recupera informazioni su un evento di rilevamento dei toni. |
| ITToneTerminalEvent | Recupera la descrizione degli eventi del terminale tono. |