Compartilhar via


atributo MF_SOURCE_READER_DISABLE_DXVA

Especifica se o Leitor de Origem habilita a Aceleração de Vídeo (DXVA) do DirectX no decodificador de vídeo.

Tipo de dados

UINT32

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetUINT32.

Para definir esse atributo, chame IMFAttributes::SetUINT32.

Comentários

Esse atributo se aplicará se as seguintes condições forem verdadeiras:

Esse atributo permite que o aplicativo desabilite o DXVA enquanto ainda decodificação para superfícies Direct3D.

Por padrão, o leitor de origem usa o Gerenciador de Dispositivos Direct3D para duas finalidades:

  • Para habilitar a decodificação DXVA no decodificador de vídeo.
  • Para alocar superfícies direct3D para os exemplos de vídeo.

Se o valor do atributo MF_SOURCE_READER_DISABLE_DXVA for TRUE, o leitor de origem desabilita a decodificação DXVA, embora ainda use o Gerenciador de Dispositivos Direct3D para alocar superfícies Direct3D.

Se o atributo MF_SOURCE_READER_D3D_MANAGER não estiver definido, o atributo MF_SOURCE_READER_DISABLE_DXVA será ignorado.

O valor padrão desse atributo é FALSE, o que significa que a decodificação DXVA está habilitada quando disponível.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
Mfreadwrite.h

Confira também

Lista alfabética de atributos da Media Foundation

Leitor de Origem

Atributos de Leitor de Origem