Standard Mediasubtype GUIDs(標準メディアサブタイプGUID)

FrameTypeInfoクラスライブラリリファレンス>クラス>FrameTypeInfo用のカラーフォーマット、もしくはMediaStreamSink::createクラスライブラリリファレンス>クラス>MediaStreamSink>MediaStreamSink::create Methodにおける非圧縮のビデオフォーマットを定義するのに使用されます。

ほとんどのサブタイプはtColorformatEnumクラスライブラリリファレンス>エニュメレーション>tColorformatEnum内にそれと対応するものを持っています。

各カラーフォーマットにおけるピクセルの構成についてはイメージバッファにアクセスするプログラマーズガイド>イメージバッファにアクセスするの例をご参照ください。

定数名 説明
MEDIASUBTYPE_RGB24 24ビット カラーフォーマット tColorformatEnum::eRGB24
MEDIASUBTYPE_RGB32 32ビット カラーフォーマット tColorformatEnum::eRGB32
MEDIASUBTYPE_RGB8 8ビット グレースケールフォーマット tColorformatEnum::eRGB8tColorformatEnum::eY8
MEDIASUBTYPE_UYVY カラーフォーマット tColorformatEnum::eUYVY
MEDIASUBTYPE_RGB555 16ビット カラーフォーマット tColorformatEnum::eRGB555
MEDIASUBTYPE_RGB565 16ビット カラースケールフォーマット tColorformatEnum::eRGB565
MEDIASUBTYPE_Y800 8ビット グレースケールフォーマットtColorformatEnum::eY800
RGB8とは反対にイメージはトップダウン(上から順)に保存されます。
MEDIASUBTYPE_BY8 24ビット カラーフォーマット tColorformatEnum::eBY8
このフォーマットの扱い方については ディベイヤ処理技術関連項目>ディベイヤ処理をご参照ください。
MEDIASUBTYPE_YGB0 32ビット カラーフォーマット tColorformatEnum::eYGB0
MEDIASUBTYPE_YGB1 8ビット グレースケールフォーマット tColorformatEnum::eYGB1