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:

IMFTopology

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
Mfidl.h

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

Topologieattribute