MFCreateTranscodeSinkActivate 関数 (mfidl.h)

トランスコード シンクアクティブ化オブジェクトを作成します。

トランスコード シンク アクティブ化オブジェクトを使用して、次のいずれかのファイル シンクを作成できます。

  • 3GP ファイル シンク
  • MP3 ファイル シンク
  • MP4 ファイル シンク
トランスコード シンクアクティブ化オブジェクトは、 IMFTranscodeSinkInfoProvider インターフェイスを 公開します。

構文

HRESULT MFCreateTranscodeSinkActivate(
  [out] IMFActivate **ppActivate
);

パラメーター

[out] ppActivate

IMFActivate インターフェイスへのポインターを受け取ります。 このインターフェイスは、アクティブ化オブジェクトからファイル シンク インスタンスを作成するために使用されます。 その前に、返されたポインターに IMFTranscodeSinkInfoProvider インターフェイスのクエリを実行し、そのインターフェイスを使用して オブジェクトを初期化します。

戻り値

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

要件

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

こちらもご覧ください

IMFTranscodeSinkInfoProvider

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