主なメディアの種類

メディアの種類では、 主要な種類 は、オーディオやビデオなどのデータの全体的なカテゴリを表します。 サブタイプが存在する場合は、メジャー型をさらに調整します。 たとえば、メジャータイプがビデオの場合、サブタイプは32ビットRGBビデオである可能性があります。 サブタイプでは、エンコードされた形式 (H.264 ビデオなど) と非圧縮形式も区別されます。

主な型とサブタイプは GUID によって識別され、次の属性に格納されます。

属性 説明
MF_MT_MAJOR_TYPE メジャー型。
MF_MT_SUBTYPE サブタイプ。

 

次の主な型が定義されています。

メジャーの種類 Description サブタイプ
MFMediaType_Audio オーディオ。 オーディオ サブタイプ GUID
MFMediaType_Binary バイナリ ストリーム。 [なし] :
MFMediaType_FileTransfer データ ファイルを含むストリーム。 [なし] :
MFMediaType_HTML HTML ストリーム。 [なし] :
MFMediaType_Image 静止画像ストリーム。 WIC GUID と CLSID
MFMediaType_Metadata メタデータ ストリーム。 [なし] :
MFMediaType_Protected 保護されたメディア。 サブタイプは、コンテンツ保護スキームを指定します。
MFMediaType_Perception 生のビデオ データを理由と理解し、その中の環境や人間の理解を提供するカメラ センサーまたは処理装置からのストリーム。 [なし] :
MFMediaType_SAMI 同期されたアクセシビリティ対応メディア インターチェンジ (SAMI) のキャプション。 [なし] :
MFMediaType_Script スクリプト ストリーム。 [なし] :
MFMediaType_Stream 多重化されたストリームまたは基本ストリーム。 ストリーム サブタイプ GUID
MFMediaType_Video ビデオ。 ビデオ サブタイプ GUID

 

サード パーティのコンポーネントでは、新しいメジャー型と新しいサブタイプを定義できます。

IMFMediaType

メディアの種類