attribut MF_TRANSCODE_TOPOLOGYMODE
Spécifie pour une topologie de transcode si le chargeur de topologie charge les transformations matérielles.
Le mode de topologie spécifie si les transformations matérielles (telles que les codecs matériels) peuvent être utilisées dans la topologie de transcode. L’application peut stocker cet attribut dans un profil de transcode en appelant IMFTranscodeProfile::SetContainerAttributes.
Type de données
MF_TRANSCODE_TOPOLOGYMODE_FLAGS stockées en tant que UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut est facultatif. Il doit avoir l’une des valeurs suivantes.
Valeur | Description |
---|---|
MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED | Le chargeur de topologie charge les MFT matériels, 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. |
MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY | Le chargeur de topologie charge uniquement les fichiers MFT logiciels, y compris les décodeurs logiciels. |
La valeur par défaut est MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY.
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 |
|
Voir aussi