次の方法で共有


YUV-RGB データ範囲の変換

RGB 入力または YUV 入力から YUV 出力または RGB 出力に変換する場合に予想される動作は、入力データ範囲によって異なります。

入力 入力 入力 input 出力 出力 出力 出力 操作
data format RGB 公称 RGB 公称 format data
範囲 範囲 範囲 範囲 範囲 範囲
0 - 255 YUV 該当なし 2 該当なし 2 YUV 0 - 255 なし
16 - 235 YUV 該当なし 1 該当なし 1 YUV 16 - 235 なし
16 - 235 YUV 該当なし 1 該当なし 2 YUV 0 - 255 スケール
0 - 255 YUV 該当なし 2 該当なし 1 YUV 16 - 235 スケール
0 - 255 RGB 0 該当なし 該当なし 1 YUV 16 - 235 RGBtoYUV
0 - 255 RGB 0 該当なし 該当なし 2 YUV 0 - 255 RGBtoYUV
16 - 235 YUV 該当なし 1 0 該当なし RGB 0 - 255 YUVtoRGB
0 - 255 YUV 該当なし 2 0 該当なし RGB 0 - 255 YUVtoRGB

この場合の "公称範囲" は、DXVAHDDDI_NOMINAL_RANGE 列挙型の定数値です。

YUV 形式範囲の定義については、Windows 8.1 での YUV 形式範囲を参照してください。