MF_TOPOLOGY_HARDWARE_MODE-Attribut
Gibt an, ob hardwarebasierte Microsoft Media Foundation-Transformationen (MFTs) in die Topologie geladen werden sollen.
Datentyp
MFTOPOLOGY_HARDWARE_MODE als UINT32 gespeichert
Abrufen/Festlegen
Rufen Sie ZUM Abrufen dieses Attributs IMFAttributes::GetUINT32 auf.
Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.
Gilt für:
Bemerkungen
Dieses Attribut ist optional. Legen Sie das Attribut fest, bevor Sie die Topologie auflösen.
Wert | Beschreibung |
---|---|
MFTOPOLOGY_HWMODE_USE_HARDWARE | Der Topologieladeprogramm lädt hardwarebasierte MFTs, z. B. Hardwaredecoder, wenn verfügbar. Der Topologieladeprogramm greift automatisch auf die Softwaredecodierung zurück, wenn kein Hardwaredecoder gefunden wird oder ein Hardwaredecoder aus irgendeinem Grund nicht verbunden werden kann. |
MFTOPOLOGY_HWMODE_SOFTWARE_ONLY | Der Topologieladeprogramm lädt nur Software-MFTs, einschließlich Softwaredecoder. |
Der Standardwert ist aus Gründen der Kompatibilität mit vorhandenen Anwendungen MFTOPOLOGY_HWMODE_SOFTWARE_ONLY. Der empfohlene Wert ist MFTOPOLOGY_HWMODE_USE_HARDWARE.
Wenn der Topologieladeprogramm ein Hardware-MFT in die Topologie einfügt, wird das attribut MFT_ENUM_HARDWARE_URL_Attribute auf dem Topologieknoten festgelegt. Um zu überprüfen, ob ein Hardware-MFT vorhanden ist, enumerieren Sie die Knoten in der aufgelösten Topologie, und überprüfen Sie, ob dieses Attribut vorhanden ist.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |
Header |
|
Weitere Informationen