attribut MF_TOPOLOGY_HARDWARE_MODE

Spécifie s’il faut charger des transformations Microsoft Media Foundation (MFT) basées sur le matériel dans la topologie.

Type de données

MFTOPOLOGY_HARDWARE_MODE stockés au format UINT32

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.

Pour définir cet attribut, appelez IMFAttributes::SetUINT32.

S’applique à

IMFTopology

Notes

Cet attribut est facultatif. Définissez l’attribut avant de résoudre la topologie.

Valeur Description
MFTOPOLOGY_HWMODE_USE_HARDWARE Le chargeur de topologie charge les mfts basés sur le matériel, tels que les décodeurs matériels, lorsqu’ils sont disponibles.
Le chargeur de topologie revient automatiquement au décodage logiciel si aucun décodeur matériel n’est trouvé ou si un décodeur matériel ne parvient pas à se connecter pour une raison quelconque.
MFTOPOLOGY_HWMODE_SOFTWARE_ONLY Le chargeur de topologie charge uniquement les mfts logiciels, y compris les décodeurs logiciels.

 

La valeur par défaut est MFTOPOLOGY_HWMODE_SOFTWARE_ONLY, pour la compatibilité avec les applications existantes. La valeur recommandée est MFTOPOLOGY_HWMODE_USE_HARDWARE.

Si le chargeur de topologie insère un MFT matériel dans la topologie, il définit l’attribut MFT_ENUM_HARDWARE_URL_Attribute sur le nœud de topologie. Pour case activée si un MFT matériel est présent, énumérez les nœuds dans la topologie résolue et case activée si cet attribut est présent.

La constante GUID de cet attribut est exportée à partir de mfuuid.lib.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs de topologie