Partilhar via


Interface IAMVideoDecimationProperties (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído pelo MediaPlayer, IMFMediaEngine e Captura de áudio/vídeo no Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer, o IMFMediaEngine e a Captura de áudio/vídeo no Media Foundation em vez do 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.]

A IAMVideoDecimationProperties interface controla como o Mixer de Sobreposição executa a dizimação de vídeo

Se uma janela de vídeo for menor que o tamanho nativo do vídeo que está sendo exibido, o renderizador de vídeo deverá dizimar o vídeo de entrada, ou seja, reduzir o vídeo para o tamanho menor. A dizimação pode ser executada em um dos locais a seguir.

  • O hardware de sobreposição no chip VGA.
  • O dimensionador integrado à porta de vídeo (se a conexão for por meio de uma porta de vídeo).
  • O decodificador que fornece vídeo para o renderizador.
Um aplicativo pode chamar métodos nessa interface para selecionar uma estratégia de dizimação específica, a fim de otimizar o desempenho. No entanto, a maioria dos aplicativos não terá nenhuma ocasião para usar essa interface. A menos que seu aplicativo seja projetado para dar suporte a hardware específico, não há razão para modificar o comportamento padrão do filtro do Mixer de Sobreposição para dizimação.

Herança

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

Methods

A interface IAMVideoDecimationProperties tem esses métodos.

 
IAMVideoDecimationProperties::QueryDecimationUsage

O método QueryDecimationUsage recupera a estratégia de dizimação atual.
IAMVideoDecimationProperties::SetDecimationUsage

O método SetDecimationUsage define a estratégia de dizimação.

Requirements

Requirement Value
Cliente mínimo suportado Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
Header strmif.h (inclua Dshow.h)