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 |
|