MF _ TRANSCODE _ TOPOLOGYMODE-Attribut

Gibt für eine Transcodierungstopologie an, ob das Topologieladeprogramm hardwarebasierte Transformationen lädt.

Der Topologiemodus gibt an, ob Hardwaretransformationen (z. B. Hardwarecodecs) in der Transcodierungstopologie verwendet werden können. Die Anwendung kann dieses Attribut in einem Transcodierungsprofil speichern, indem SIE DENTRANSCODEProfile::SetContainerAttributesaufrufen.

Datentyp

MF _ TRANSCODE _ TOPOLOGYMODE _ FLAGS stored as UINT32

Abrufen/Festlegen

Rufen Sie ZUM Abrufen dieses Attributs DIE ATTRIBUTEAttributes::GetUINT32 auf.

Rufen Sie ZUM Festlegen dieses Attributs DIE ATTRIBUTEAttributes::SetUINT32 auf.

Bemerkungen

Dieses Attribut ist optional. Sie muss einen der folgenden Werte aufweisen.

Wert BESCHREIBUNG
MF _ TRANSCODE _ TOPOLOGYMODE _ HARDWARE _ ZULÄSSIG Das Topologieladeprogramm lädt hardwarebasierte MFTs, z. B. Hardwaredecoder, sofern verfügbar.
Das Topologieladeprogramm greift automatisch auf die Softwaredecodierung zurück, wenn kein Hardwaredecoder gefunden wird oder wenn ein Hardwaredecoder aus irgendeinem Grund keine Verbindung herstellen kann.
MF _ TRANSCODE _ TOPOLOGYMODE _ SOFTWARE _ ONLY Das Topologieladeprogramm lädt nur Software-MFTs, einschließlich Softwaredecodern.

Der Standardwert ist MF _ TRANSCODE _ TOPOLOGYMODE _ SOFTWARE _ ONLY.

Wenn das Topologieladeprogramm einen 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, müssen Sie die Knoten in der aufgelösten Topologie aufzählen und überprüfen, ob dieses Attribut vorhanden ist.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
nur Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server 2008 [ R2-Desktop-Apps]
Header
Mfidl.h

Weitere Informationen

Alphabetische Liste der Media Foundation Attribute

Transcodieren der API

CODTRANSCODEProfile::GetContainerAttributes

ÜBERTRANSCODEProfile::SetContainerAttributes