Compartilhar via


estrutura D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE (d3d10umddi.h)

Especifica o espaço de cores para processamento de vídeo.

Sintaxe

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE {
       UINT Usage : 1;
       UINT RGB_Range : 1;
       UINT YCbCr_Matrix : 1;
       UINT YCbCr_xvYCC : 1;
  [in] UINT Nominal_Range : 2;
       UINT Reserved : 26;
} D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE;

Membros

Usage

Especifica se a saída destina-se à reprodução ou ao processamento de vídeo (como edição ou criação). O dispositivo pode otimizar o processamento com base no tipo . O valor de estado padrão é 0 (reprodução).

Valor Significado
0 Reprodução
1 Processamento de vídeo

RGB_Range

Especifica o intervalo de cores RGB. O valor de estado padrão é 0 (intervalo completo).

Valor Significado
0 Intervalo completo (0 a 255)
1 Intervalo limitado (16-235)

YCbCr_Matrix

Especifica a matriz de transferência YCbCr. O valor de estado padrão é 0 (BT.601).

Valor Significado
0 ITU-R BT.601
1 ITU-R BT.709

YCbCr_xvYCC

Especifica se a saída usa YCbCr convencional ou YCbCr estendido (xvYCC). O valor de estado padrão é zero (YCbCr convencional).

Valor Significado
0 YCbCr convencional
1 YCbCr estendido (xvYCC)

[in] Nominal_Range

Um valor UINT que especifica que o intervalo de luminância de dados YUV é descrito pela enumeração D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE . O valor de estado padrão é zero, o que indica o intervalo de luminância do estúdio de 16 a 235, inclusive [16, 235].

Quando os dados em formato YUV são convertidos no formato RGB, o intervalo de luminância especificado por D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE é aplicado aos dados YUV antes da conversão para RGB.

Para obter mais informações sobre o intervalo de luminância, consulte Intervalos de formato YUV em Windows 8.1.

Com suporte a partir de Windows 8.1.

Reserved

Reservado para uso do sistema. Defina como zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE