次の方法で共有


MFInitMediaTypeFromMFVideoFormat 関数 (mfapi.h)

[この API はサポートされていないため、今後変更または使用できない可能性があります。 アプリケーションでは 、MFVIDEOFORMAT 構造体の使用を避け、代わりにメディア・タイプ属性を使用する必要があります。 詳細については、「 ビデオ メディアの種類」を参照してください。

MFVIDEOFORMAT 構造体からメディアの種類を初期化します。

構文

HRESULT MFInitMediaTypeFromMFVideoFormat(
  IMFMediaType        *pMFType,
  const MFVIDEOFORMAT *pMFVF,
  UINT32              cbBufSize
);

パラメーター

pMFType

初期化するメディアの種類の IMFMediaType インターフェイスへのポインター。 初期化されていないメディア型オブジェクトを作成するには、 MFCreateMediaType を呼び出します。

pMFVF

メディアの種類を記述する MFVIDEOFORMAT 構造体へのポインター。 呼び出し元は、この関数を呼び出す前に構造体のメンバーを入力する必要があります。

cbBufSize

MFVIDEOFORMAT 構造体のサイズ (バイト単位)。

戻り値

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

要件

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

関連項目

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

メディアの種類の変換

メディアの種類

ビデオ メディアの種類