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