IMFMediaSourceEx::GetStreamAttributes メソッド (mfidl.h)

メディア ソース上のストリームの属性ストアを取得します。

構文

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

パラメーター

[in] dwStreamIdentifier

ストリームの識別子。 識別子を取得するには、ストリーム記述子で IMFStreamDescriptor::GetStreamIdentifier を呼び出します。

[out] ppAttributes

IMFAttributes インターフェイスへのポインターを受け取ります。 呼び出し元はインターフェイスを解放する必要があります。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_NOTIMPL
メディア ソースでは、ストリーム レベルの属性はサポートされていません。
MF_E_INVALIDSTREAMNUMBER
ストリーム識別子が無効です。

注釈

IMFAttributes ポインターを使用して、指定したストリームに適用される属性を取得または設定します。 ソース全体に適用される属性の場合は、代わりに IMFMediaSourceEx::GetSourceAttributes メソッドを使用します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfidl.h

こちらもご覧ください

IMFMediaSourceEx