atributo MF_TOPOLOGY_HARDWARE_MODE

Especifica si se cargan las transformaciones (MFT) basadas en hardware de Microsoft Media Foundation en la topología.

Tipo de datos

MFTOPOLOGY_HARDWARE_MODE almacenados como UINT32

Obtener o establecer

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

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

Se aplica a

IMFTopology

Observaciones

Este atributo es opcional. Establezca el atributo antes de resolver la topología.

Valor Descripción
MFTOPOLOGY_HWMODE_USE_HARDWARE El cargador de topología cargará las MFP basadas en hardware, como los descodificadores de hardware, cuando estén disponibles.
El cargador de topología recurre automáticamente a la descodificación de software si no se encuentra ningún descodificador de hardware o si un descodificador de hardware no se puede conectar por algún motivo.
MFTOPOLOGY_HWMODE_SOFTWARE_ONLY El cargador de topología cargará solo las MFP de software, incluidos los descodificadores de software.

 

El valor predeterminado es MFTOPOLOGY_HWMODE_SOFTWARE_ONLY, por compatibilidad con las aplicaciones existentes. El valor recomendado es MFTOPOLOGY_HWMODE_USE_HARDWARE.

Si el cargador de topología inserta un MFT de hardware en la topología, establece el atributo MFT_ENUM_HARDWARE_URL_Attribute en el nodo de topología. Para comprobar si existe un MFT de hardware, enumere los nodos de la topología resuelta y compruebe si este atributo está presente.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado
Mfidl.h

Vea también

Lista alfabética de atributos de Media Foundation

Atributos de topología