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:
- El lector de origen descodifica una secuencia de vídeo.
- El descodificador de vídeo admite la descodificación dxva.
- La aplicación usa el atributo MF_SOURCE_READER_D3D_MANAGER para establecer el Administrador de dispositivos de Direct3D en el lector de origen.
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 |
|
Vea también