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 形式範囲を参照してください。