Compartilhar via


Conversões de intervalo de dados YUV-RGB

Se você quiser converter de entradas RGB ou YUV para saídas YUV ou RGB, o comportamento esperado depende do intervalo de dados de entrada:

Entrada Entrada Entrada Entrada Saída Saída Saída Saída Operação
data format RGB Nominal RGB Nominal format data
range range range range range range
0-255 YUV N/D 2 N/D 2 YUV 0-255 Nenhum
16-235 YUV N/D 1 N/D 1 YUV 16-235 Nenhum
16-235 YUV N/D 1 N/D 2 YUV 0-255 Escala
0-255 YUV N/D 2 N/D 1 YUV 16-235 Escala
0-255 RGB 0 N/D N/D 1 YUV 16-235 RGBtoYUV
0-255 RGB 0 N/D N/D 2 YUV 0-255 RGBtoYUV
16-235 YUV N/D 1 0 N/D RGB 0-255 YUVtoRGB
0-255 YUV N/D 2 0 N/D RGB 0-255 YUVtoRGB

Nesse caso, o "intervalo nominal" é o valor constante da enumeração DXVAHDDDI_NOMINAL_RANGE .

Consulte Intervalos de formato YUV em Windows 8.1 para obter definições de intervalos de formato YUV.