IMFTransform::GetOutputStreamAttributes-Methode (mftransform.h)

Ruft den Attributspeicher für einen Ausgabestream in dieser Media Foundation-Transformation (MFT) ab.

Syntax

HRESULT GetOutputStreamAttributes(
  [in]  DWORD         dwOutputStreamID,
  [out] IMFAttributes **pAttributes
);

Parameter

[in] dwOutputStreamID

Ausgabestreambezeichner. Um die Liste der Streambezeichner abzurufen, rufen Sie IMFTransform::GetStreamIDs auf.

[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
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_NOTIMPL
Der MFT unterstützt keine Ausgabestreamattribute.
MF_E_INVALIDSTREAMNUMBER
Ungültiger Streambezeichner.

Hinweise

Die Implementierung dieser Methode ist optional, es sei denn, der MFT muss einen bestimmten Satz von Attributen unterstützen.

Um den Attributspeicher für das gesamte MFT abzurufen, rufen Sie IMFTransform::GetAttributes auf.

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

Weitere Informationen

IMFTransform

Media Foundation-Transformationen

Transformieren von Attributen