estructura D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE (d3d10umddi.h)
Especifica el espacio de colores para el procesamiento de vídeo.
Sintaxis
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;
Miembros
Usage
Especifica si la salida está pensada para la reproducción o el procesamiento de vídeo (por ejemplo, la edición o la creación). El dispositivo puede optimizar el procesamiento en función del tipo. El valor de estado predeterminado es 0 (reproducción).
Valor | Significado |
---|---|
0 | Reproducción |
1 | Procesamiento de vídeo |
RGB_Range
Especifica el intervalo de colores RGB. El valor de estado predeterminado es 0 (intervalo completo).
Valor | Significado |
---|---|
0 | Intervalo completo (0-255) |
1 | Intervalo limitado (16-235) |
YCbCr_Matrix
Especifica la matriz de transferencia YCbCr. El valor de estado predeterminado es 0 (BT.601).
Valor | Significado |
---|---|
0 | UIT-R BT.601 |
1 | UIT-R BT.709 |
YCbCr_xvYCC
Especifica si la salida usa YCbCr convencional o YCbCr extendido (xvYCC). El valor de estado predeterminado es cero (YCbCr convencional).
Valor | Significado |
---|---|
0 | YCbCr convencional |
1 | YCbCr extendido (xvYCC) |
[in] Nominal_Range
Valor UINT que especifica que el intervalo de luminancia de datos YUV se describe mediante la enumeración D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE . El valor de estado predeterminado es cero, que indica el intervalo de luminancia de estudio de 16 a 235, ambos incluidos [16, 235].
Cuando los datos con formato YUV se convierten en formato RGB, el intervalo de luminancia especificado por D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE se aplica a los datos YUV antes de la conversión a RGB.
Para obtener más información sobre el rango de luminancia, consulte Rangos de formato YUV en Windows 8.1.
Se admite a partir de Windows 8.1.
Reserved
Reservado para uso del sistema. Establecer en cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |