Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As interfaces Terminal Object dão a um aplicativo acesso para manipular dispositivos usados para criar ou receber fluxos de mídia.
Essas interfaces são implementadas por um MSP e não estarão disponíveis se o endereço não for suportado por um provedor de serviços de mídia. Se existir um MSP associado, a interface ITTerminalSupport será exposta no Address Object.
As interfaces IEnumTerminal e IEnumTerminalClass não estão diretamente expostas no objeto Terminal, mas estão intimamente relacionadas a ele e estão listadas aqui para conveniência de referência.
| Interface | Descrição |
|---|---|
| ITTerminal | Interface base para o objeto Terminal. Ele fornece métodos para obter informações, como classe terminal e mídia suportada. |
| ITAMMediaFormat | Define e obtém o formato de mídia DirectShow. |
| ITBasicAudioTerminal | Fornece métodos para definir e obter características padrão do terminal de áudio, como volume. |
| IEnumTerminal | Enumera ITTerminal. |
| IEnumTerminalClass | Enumera Terminal Class. |
| IEnumPluggableSuperclassInfo | Enumera ITPluggableTerminalSuperclassInfo. |
| IEnumPluggableTerminalClassInfo | Enumera ITPluggableTerminalClassInfo. |
| ITFileTrack | Recupera e define informações sobre trilhas de terminais de arquivos. |
| ITASRTerminalEvent | Recupera a descrição dos eventos do terminal de Reconhecimento Automático de Fala. |
| ITFileTerminalEvent | Recupera a descrição dos eventos do terminal de arquivos. |
| ITMultiTrackTerminal | Enumera, cria ou remove faixas em terminais multipista. |
| Interface | Descrição |
|---|---|
| ITPluggableTerminalClassInfo | Recupera informações sobre um terminal conectável. |
| ITPluggableTerminalClassRegistration | Cria, modifica ou exclui a entrada do Registro para um terminal conectável. |
| ITPluggableTerminalInitialization | Executa a criação de objetos de terminal primários para terminais conectáveis, permitindo que o Gerenciador de Terminal inicialize o terminal. |
| ITPluggableTerminalSuperclassInfo | Recupera o nome e o CLSID de uma classe de terminal conectável. |
| ITPluggableTerminalSuperclassRegistration | Recupera e define informações sobre uma superclasse de terminal (nome e CLSID). |
| ITPluggableTerminalEventSink | Notifica os aplicativos cliente sobre alterações em um terminal conectável. |
| ITPluggableTerminalEventSinkRegistration | Registra e cancela o registro de um aplicativo cliente para notificação sobre eventos de terminal conectáveis. |
| Interface | Descrição |
|---|---|
| ITTTSTerminalEvent | Recupera a descrição de eventos de terminal de conversão de texto em fala (TTS). |
| ITToneDetectionEvent | Recupera informações sobre um evento de deteção de tom. |
| ITToneTerminalEvent | Recupera a descrição de eventos de terminal de tom. |