Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den globalen Attributspeicher für diese Media Foundation-Transformation (MFT) ab.
Syntax
HRESULT GetAttributes(
[out] IMFAttributes **pAttributes
);
Parameter
[out] pAttributes
Empfängt einen Zeiger auf die IMFAttributes-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die MFT unterstützt keine Attribute. |
Hinweise
Verwenden Sie den von dieser Methode abgerufenen IMFAttributes-Zeiger , um Attribute abzurufen oder festzulegen, die für den gesamten MFT gelten. Um den Attributspeicher für einen Eingabedatenstrom abzurufen, rufen Sie IMFTransform::GetInputStreamAttributes auf. Um den Attributspeicher für einen Ausgabestream abzurufen, rufen Sie IMFTransform::GetOutputStreamAttributes auf.
Die Implementierung dieser Methode ist optional, es sei denn, der MFT muss einen bestimmten Satz von Attributen unterstützen. Ausnahme: Hardwarebasierte MFTs müssen diese Methode implementieren. Weitere Informationen finden Sie unter Hardware-MFTs.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mftransform.h |
| Bibliothek | Mfuuid.lib |