Share via


atributo MF_SOURCE_READER_DISABLE_DXVA

Especifica si el lector de origen habilita la aceleración de vídeo DirectX (DXVA) en el descodificador de vídeo.

Tipo de datos

UINT32

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetUINT32.

Para establecer este atributo, llame a IMFAttributes::SetUINT32.

Observaciones

Este atributo se aplica si se cumplen las condiciones siguientes:

Este atributo permite que la aplicación deshabilite DXVA mientras sigue descodificación en superficies de Direct3D.

De forma predeterminada, el lector de origen usa el Administrador de dispositivos de Direct3D para dos propósitos:

  • Para habilitar la descodificación de DXVA en el descodificador de vídeo.
  • Para asignar superficies de Direct3D para los ejemplos de vídeo.

Si el valor del atributo MF_SOURCE_READER_DISABLE_DXVA es TRUE, el lector de origen deshabilita la descodificación de DXVA, aunque sigue usando el Administrador de dispositivos direct3D para asignar superficies de Direct3D.

Si no se establece el atributo MF_SOURCE_READER_D3D_MANAGER , se omite el atributo MF_SOURCE_READER_DISABLE_DXVA.

El valor predeterminado de este atributo es FALSE, lo que significa que la descodificación de DXVA está habilitada cuando está disponible.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mfreadwrite.h

Vea también

Lista alfabética de atributos de Media Foundation

Lector de origen

Atributos del lector de origen