Interface ITAMMediaFormat (tapi3.h)
A interface ITAMMediaFormat define e obtém o formato de mídia DirectShow. O formato é descrito usando a estrutura AM_MEDIA_TYPE . Para obter mais informações sobre AM_MEDIA_TYPE, consulte a documentação do DirectX. Essa interface será exposta em um Objeto de Terminal somente se um MSP estiver envolvido na criação do terminal e implementar essa interface. A interface ITAMMediaFormat é criada chamando QueryInterface em ITTerminal.
Em endereços em que há suporte para uma variedade de formatos (como endereços MSP de onda, que são usados na maioria dos modems e painéis de voz), esse formato de mídia deve ser definido ou o terminal não poderá se conectar.
Para outros endereços, como os implementados por IP, o formato pode ser fixo/predeterminado. Nesse caso, uma chamada para definir o formato falhará se o formato não for o mesmo que o formato predeterminado.
Herança
A interface ITAMMediaFormat herda da interface IUnknown . ITAMMediaFormat também tem estes tipos de membros:
Métodos
A interface ITAMMediaFormat tem esses métodos.
ITAMMediaFormat::get_MediaFormat O método ITAMMediaFormat::get_MediaFormat (tapi3.h) obtém o formato de mídia. |
ITAMMediaFormat::p ut_MediaFormat O método ITAMMediaFormat::p ut_MediaFormat (tapi3.h) define o formato de mídia. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | tapi3.h (inclua Tapi3.h) |