Compartilhar via


Interface IAMVideoDecimationProperties (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na 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 Captura de Áudio/Vídeo no 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.]

A IAMVideoDecimationProperties interface controla como o Overlay Mixer 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 esses tipos de membros:

Métodos

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.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho strmif.h (inclua Dshow.h)