Freigeben über


IMFMediaSourceEx::GetStreamAttributes-Methode (mfidl.h)

Ruft einen Attributspeicher für einen Stream in der Medienquelle ab.

Syntax

HRESULT GetStreamAttributes(
  [in]  DWORD         dwStreamIdentifier,
  [out] IMFAttributes **ppAttributes
);

Parameter

[in] dwStreamIdentifier

Der Bezeichner des Streams. Um den Bezeichner abzurufen, rufen Sie IMFStreamDescriptor::GetStreamIdentifier für den Streamdeskriptor auf.

[out] ppAttributes

Empfängt einen Zeiger auf die IMFAttributes-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_NOTIMPL
Die Medienquelle unterstützt keine Attribute auf Streamebene.
MF_E_INVALIDSTREAMNUMBER
Ungültiger Streambezeichner.

Hinweise

Verwenden Sie den IMFAttributes-Zeiger , um Attribute abzurufen oder festzulegen, die für den angegebenen Stream gelten. Verwenden Sie für Attribute, die für die gesamte Quelle gelten, stattdessen die IMFMediaSourceEx::GetSourceAttributes-Methode .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

IMFMediaSourceEx