IMFTranscodeProfile インターフェイス (mfidl.h)

トランスコード プロファイル オブジェクトによって実装されます。

トランスコード プロファイルには、出力ファイルのトランスコード トポロジを生成するためにトポロジ ビルダーが使用する構成設定が格納されます。 これらの構成設定は呼び出し元によって指定され、呼び出し元によって指定されたオーディオおよびビデオ ストリームのプロパティ、エンコーダー設定、コンテナー設定が含まれます。

トランスコード プロファイル オブジェクトを作成するには、 MFCreateTranscodeProfile を呼び出します。 構成されたトランスコード プロファイルが MFCreateTranscodeTopology に渡され、適切な設定でトランスコード トポロジが作成されます。

継承

IMFTranscodeProfile インターフェイスは、IUnknown インターフェイスから継承されます。 IMFTranscodeProfile には、次の種類のメンバーもあります。

メソッド

IMFTranscodeProfile インターフェイスには、これらのメソッドがあります。

 
IMFTranscodeProfile::GetAudioAttributes

トランスコード プロファイルで現在設定されているオーディオ ストリーム設定を取得します。
IMFTranscodeProfile::GetContainerAttributes

トランスコード プロファイルで現在設定されているコンテナー設定を取得します。
IMFTranscodeProfile::GetVideoAttributes

トランスコード プロファイルで現在設定されているビデオ ストリーム設定を取得します。
IMFTranscodeProfile::SetAudioAttributes

トランスコード プロファイルでオーディオ ストリーム構成設定を設定します。
IMFTranscodeProfile::SetContainerAttributes

トランスコード プロファイルのコンテナー構成設定を設定します。
IMFTranscodeProfile::SetVideoAttributes

トランスコード プロファイルのビデオ ストリーム構成設定を設定します。

要件

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

関連項目

高速コード変換オブジェクト

メディア ファンデーション インターフェイス

トランスコード API