Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las aplicaciones pueden indicar controladores de pantalla en modo de usuario para aprovechar las ventajas de los formatos de vídeo YUV de intervalo extendido [0, 255] a partir de Windows 8.1, como se muestra en esta tabla:
| Rango YUV | Rango de los datos de entrada | Uso típico | Estándar |
|---|---|---|---|
| intervalo extendido | [0, 255] | equipo de consumo: cámaras web y cámaras de punto y disparo | El estándar JFIF y el formato de vídeo MJPEG se utilizan como valores predeterminados. |
| rango de luminarias de estudio | [16, 235] | cámaras profesionales y equipos de vídeo | UIT BT.601 y BT.709 |
La mayoría de los vídeos producidos por la industria de contenido y transmisión están en el rango de estudio, mientras que el vídeo producido por consumidores individuales está en un rango extendido. El rango extendido también se denomina rango de luminancia completa.
Antes de Windows 8.1, la canalización de procesamiento de vídeo de Microsoft Media Foundation actuaba en todos los datos de entrada como si estuvieran en rango de estudio, lo que daba como resultado una reducción del rango dinámico y, a menudo, un contraste fuerte si los datos de entrada estaban en un rango extendido.
A partir de Windows 8.1, cuando los formatos YUV de entrada de vídeo están en un rango extendido, las aplicaciones pueden notificar a los controladores de este mayor rango dinámico.
Conversión del formato YUV de rango extendido
Estas imágenes muestran cómo el contenido de rango extendido YUV que oscila entre valores oscuros y claros se convierte (interpretado) al formato RGB:
- La imagen superior muestra el contenido de rango extendido interpretado incorrectamente, como si fuera un rango de estudio.
- En la imagen inferior se muestra el contenido de intervalo extendido interpretado correctamente.
La interpretación incorrecta en la imagen superior muestra un mayor contraste y los resaltados se vuelven excesivamente brillantes antes de que se alcance el blanco puro.
Interfaz YUV de rango extendido
Antes de Windows 8.1, Media Foundation solo admitía el intervalo de luminarias de estudio, por lo que las interpretaciones de imágenes de rango extendido provocaron un mayor contraste, como se muestra en la primera imagen anterior. A partir de Windows 8.1, la canalización de Media Foundation utiliza estas estructuras y enumeraciones para indicar al Modelo de Controladores de Pantalla para Windows (WDDM) 1.3 y a los controladores de pantalla en modo de usuario posteriores si se está reproduciendo o capturando contenido YUV de rango extendido o de rango de estudio.
Nuevas enumeraciones
Estructuras y enumeraciones modificadas
- D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE
- D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS
- DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA
- DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA
- DXVAHDDDI_VPDEVCAPS
WDDM 1.3 y controladores de pantalla en modo de usuario posteriores deben admitir todas estas estructuras y enumeraciones nuevas y modificadas.
Consulte YUV-RGB conversión de rangos de datos para obtener más información sobre cómo convertir entre diferentes formatos RGB e YUV de entrada.