Compartilhar via


Interface IAMAnalogVideoEncoder (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Nota Essa interface foi preterida.
 
Nota A Microsoft não fornece uma implementação dessa interface. Terceiros podem implementá-lo.
 
A interface IAMAnalogVideoEncoder pode ser implementada por um codificador de vídeo de hardware em operações de captura de vídeo quando um aplicativo está transmitindo dados para o disco e enviando-os de volta para vídeo.

Herança

A interface IAMAnalogVideoEncoder herda da interface IUnknown . IAMAnalogVideoEncoder também tem estes tipos de membros:

Métodos

A interface IAMAnalogVideoEncoder tem esses métodos.

 
IAMAnalogVideoEncoder::get_AvailableTVFormats

Observação A interface IAMAnalogVideoEncoder foi preterida. O método get_AvailableTVFormats recupera os padrões de vídeo analógicos (NTSC/M, PAL/B, SECAM/K1 e assim por diante) compatíveis com o codificador.
IAMAnalogVideoEncoder::get_CCEnable

Observação A interface IAMAnalogVideoEncoder foi preterida. O get_CCEnable determina se a legenda oculta no codificador está habilitada no momento.
IAMAnalogVideoEncoder::get_CopyProtection

Observação A interface IAMAnalogVideoEncoder foi preterida. O método get_CopyProtection determina se a proteção de cópia está habilitada no momento no codificador.
IAMAnalogVideoEncoder::get_TVFormat

Observação A interface IAMAnalogVideoEncoder foi preterida. O método get_TVFormat recupera o padrão de vídeo analógico para o qual o codificador está atualmente definido (NTSC/M, PAL/B, SECAM/K1 e assim por diante).
IAMAnalogVideoEncoder::p ut_CCEnable

Observação A interface IAMAnalogVideoEncoder foi preterida. O método put_CCEnable habilita ou desabilita a legendagem oculta.
IAMAnalogVideoEncoder::p ut_CopyProtection

Observação A interface IAMAnalogVideoEncoder foi preterida. O método put_CopyProtection define o nível de proteção de cópia para o codificador.
IAMAnalogVideoEncoder::p ut_TVFormat

Observação A interface IAMAnalogVideoEncoder foi preterida. O método put_TVFormat define o codificador como um padrão de vídeo analógico específico (NTSC/M, PAL/B, SECAM/K1 e assim por diante).

Requisitos

   
Plataforma de Destino Windows
Cabeçalho strmif.h

Confira também

Interfaces preteridas