MFCreateAttributes 関数 (mfapi.h)

空の属性ストアを作成します。

構文

HRESULT MFCreateAttributes(
  [out] IMFAttributes **ppMFAttributes,
  [in]  UINT32        cInitialSize
);

パラメーター

[out] ppMFAttributes

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

[in] cInitialSize

属性ストアに割り当てられた要素の初期数。 属性ストアは、必要に応じて拡張されます。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

注釈

属性は、オブジェクトの構成、メディア形式の記述、オブジェクトプロパティのクエリ、その他の目的のために Microsoft Media Foundation 全体で使用されます。 詳細については、「 Media Foundation の属性」を参照してください。

Media Foundation で定義されているすべての属性 GUID の完全な一覧については、「 Media Foundation の属性」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfapi.h
Library Mfplat.lib
[DLL] Mfplat.dll

こちらもご覧ください

Media Foundation の属性

メディア ファンデーション機能