Compartir a través de


atributo MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS

Permite que el lector de origen o el escritor receptor usen transformaciones de Media Foundation basadas en hardware (MFT).

Tipo de datos

UINT32

Obtener o establecer

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

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

Observaciones

De forma predeterminada, el lector de origen y el escritor receptor no usan descodificadores de hardware ni codificadores. Para habilitar el uso de MFP de hardware, establezca este atributo en TRUE al crear el lector de origen o el escritor receptor.

Use este atributo con las siguientes funciones:

Hay una excepción al comportamiento predeterminado. El lector de origen y el sistema de escritura receptor usan automáticamente las MFP registradas localmente en el proceso del autor de la llamada. Para registrar un MFT localmente, llame a MFTRegisterLocal o MFTRegisterLocalByCLSID. Las MFP de hardware registradas localmente se usan incluso si el atributo MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS no está establecido.

Este atributo no afecta a la descodificación de vídeo acelerada por hardware que usa DirectX Video Acceleration (DXVA). Para habilitar la descodificación de DXVA en el lector de origen, establezca el atributo MF_SOURCE_READER_D3D_MANAGER .

Si este atributo es TRUE, no establezca el atributo MF_READWRITE_DISABLE_CONVERTERS .

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

Atributos del escritor de receptores

Atributos del lector de origen