enumeración D3D11_VIDEO_PROCESSOR_DEVICE_CAPS (d3d11.h)
Define las funcionalidades de procesamiento de vídeo para un procesador de vídeo de Microsoft Direct3D 11.
Syntax
typedef enum D3D11_VIDEO_PROCESSOR_DEVICE_CAPS {
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = 0x1,
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = 0x2,
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4,
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8,
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = 0x10
} ;
Constantes
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE Valor: 0x1 El procesador de vídeo puede combinar contenido de vídeo en espacio de color lineal. La mayoría del contenido de vídeo se corrige gamma, lo que da lugar a valores no lineales. Esta marca de funcionalidad significa que el procesador de vídeo convierte los colores en espacio lineal antes de combinar, lo que genera mejores resultados. |
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC Valor: 0x2 El procesador de vídeo admite el espacio de color xvYCC para los datos YCbCr. |
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION Valor: 0x4 El procesador de vídeo puede realizar la conversión de rango cuando la entrada y la salida son RGB, pero usan intervalos de colores diferentes (0-255 o 16-235, para RGB de 8 bits). |
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION Valor: 0x8 El procesador de vídeo puede aplicar una conversión de matriz a los valores YCbCr cuando la entrada y la salida son YCbCr. Por ejemplo, el controlador puede convertir colores de BT.601 a BT.709. |
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE Valor: 0x10 El procesador de vídeo admite el rango nominal YUV . Se admite en Windows 8.1 y versiones posteriores. |
Requisitos
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | d3d11.h |