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_RGB64 | 64ビット カラーフォーマット tColorformatEnum::eRGB64 各色16bitのデータが格納されており、そのレイアウトはunit16_t B, G, R, x; |
MEDIASUBTYPE_RGB8 | 8ビット グレースケールフォーマット tColorformatEnum::eRGB8 と tColorformatEnum::eY8 |
MEDIASUBTYPE_UYVY | 色差カラーフォーマット tColorformatEnum::eUYVY レイアウトはunit8_t U, Y0, V, Y1; |
MEDIASUBTYPE_YUY2 | 色差カラーフォーマット tColorformatEnum::YUY2 レイアウトはunit8_t Y0, U, Y1, V; |
MEDIASUBTYPE_RGB555 | 16ビット カラーフォーマット tColorformatEnum::eRGB555 |
MEDIASUBTYPE_RGB565 | 16ビット カラーフォーマット tColorformatEnum::eRGB565 |
MEDIASUBTYPE_Y800 | 8ビット グレースケールフォーマットtColorformatEnum::eY800 イメージはトップダウン(上から順)に保存されます。 |
MEDIASUBTYPE_Y16 | 16ビット グレースケールフォーマット tColorformatEnum::eY16 |
MEDIASUBTYPE_BY8 | 24ビット カラーフォーマット tColorformatEnum::eBY8 このフォーマットの扱い方については ディベイヤ処理技術関連項目>ディベイヤ処理をご参照ください。 |
MEDIASUBTYPE_YGB0 | 10ビット グレースケールフォーマット tColorformatEnum::eYGB0 |
MEDIASUBTYPE_YGB1 | 10ビット グレースケールフォーマット tColorformatEnum::eYGB1 |