MFT _ TRANSFORM _ CLSID-Attributattribut _

Enthält den Klassenbezeichner (CLSID) einer Media Foundation Transformierung (MFT).

Datentyp

GUID

Abrufen/Festlegen

Um dieses Attribut zu erhalten, rufen Sie DANNATTRIBUTEs::GetGUID auf.

Rufen Sie ZUM Festlegen dieses Attributs DEN WERTATTRIBUTEs::SetGUID auf.

Bemerkungen

Dieses Attribut wird für die VON der MFTEnumEx-Funktion zurückgegebenen ATTRIBUTEActivate-Zeiger festgelegt.

Dieses Attribut wird intern vom Aktivierungsobjekt verwendet, wenn es den MFT erstellt. Anwendungen sollten diese CLSID nicht direkt zum Erstellen des MFT verwenden, da das Aktivierungsobjekt möglicherweise den MFT initialisieren muss. Um eine Instanz von MFT zu erstellen, rufen Sie daher FÜR das Aktivierungsobjekt DIEACTIVate::ActivateObject auf.

Beachten Sie, dass sich die MFTEnumEx-Funktion in dieser Hinsicht anders verhält als die MFTEnum-Funktion. Die MFTEnum-Funktion gibt CLSIDs zurück, die die Anwendung an die CoCreateInstance-Funktion übergibt. Die MFTEnumEx-Funktion gibt Aktivierungsobjekte anstelle von CLSIDs zurück.

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

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [ Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows UWP-Apps für Server 2008 [ | R2-Desktop-Apps]
Header
Mftransform.h

Weitere Informationen

Alphabetische Liste Media Foundation Attribute

Transformieren von Attributen