MF_TRANSCODE_CONTAINERTYPE 属性

エンコード ファイルのコンテナーの種類が指定されます。 コンテナーの種類はメディア ファンデーションでサポートされています。

データ型

GUID

メディア ファンデーションによって提供されるコンテナーの種類に使用できる値を次の表に示します。

意味
MFTranscodeContainerType_ASF
ASF ファイル コンテナー。
MFTranscodeContainerType_MPEG4
MP4 ファイル コンテナー。
MFTranscodeContainerType_MP3
MP3 ファイル コンテナー。
MFTranscodeContainerType_3GP
3GP ファイル コンテナー。
MFTranscodeContainerType_AC3
AC3 ファイル コンテナー。
MFTranscodeContainerType_ADTS
ADTS ファイル コンテナー。
MFTranscodeContainerType_MPEG2
MPEG2 ファイル コンテナー。
MFTranscodeContainerType_FMPEG4
FMPEG4 ファイル コンテナー。
MFTranscodeContainerType_WAVE
WAVE ファイル コンテナー。
Windows 8.1 以降でサポートされています。
MFTranscodeContainerType_AVI
AVI ファイル コンテナー。
Windows 8.1 以降でサポートされています。
MFTranscodeContainerType_AMR
AMR ファイル コンテナー。

 

取得/設定

この属性を取得するには、IMFAttributes::GetGUID を呼び出します。

この属性を設定するには、IMFAttributes::SetGUID を呼び出します。

解説

この属性は、高速トランスコード機能とシンク ライター オブジェクトの両方で使用されます。

この属性の GUID 定数は mfuuid.lib からエクスポートされます。

高速トランスコード

アプリケーションでは、トランスコード トポロジを構築する前に、トランスコード プロファイルにコンテナー属性を設定する必要があります。 トポロジ ビルダーによって、この属性が分析され、パイプラインに適切なメディア シンクが読み込まれます。 詳細については、次のトピックを参照してください。

シンク ライター

この属性を使用して、シンク ライターのファイル コンテナーの種類を構成できます。 詳細については、「シンク ライター属性」を参照してください。

要件

要件 Value
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
Mfidl.h

関連項目

Media Foundation 属性のアルファベット順の一覧

トランスコード API