Características de WDDM 1.2

En este tema se describe el conjunto de características windows Display Driver Model (WDDM) Versión 1.2, que incluye varias mejoras nuevas que mejoran el rendimiento, la confiabilidad y la experiencia general del usuario final.

Cada una de estas características requiere compatibilidad especial con controladores WDDM 1.2 y posteriores de terceros. En esta sección se explica lo que constituye el conjunto de características WDDM 1.2.

WDDM 1.2 tiene características obligatorias y opcionales. El controlador debe implementar todas las características obligatorias para reclamarse como un "controlador WDDM 1.2", mientras que el controlador puede implementar cualquier combinación (o ninguna) de las características opcionales. Un controlador que no sea WDDM 1.2 debe notificar ninguna de las características de WDDM 1.2.

En esta tabla se resume el conjunto de características de WDDM 1.2. "M" indica obligatorio, "O" indica opcional y "NA" indica que no es aplicable. Para leer detalles sobre cada característica, siga el vínculo de la columna izquierda.

características de Windows 8 habilitadas por WDDM 1.2 Ventaja de características Tipo de controlador WDDM: Gráficos completos Tipo de controlador WDDM: solo representar Tipo de controlador WDDM: solo mostrar
Oferta y reclamación de memoria de vídeo Permite un uso más eficaz de la memoria de vídeo. M M N/D
Adelantamiento de GPU Mejora la capacidad de respuesta del escritorio M M N/D
Cambios de TDR en Windows 8 Resistencia mejorada a bloqueos de GPU M M N/D
Compatibilidad con la rotación de pantalla optimizada Experiencia de rotación de pantalla sin parpadeo M N/D M
Estéreoscópico 3D Proporciona una api coherente y una plataforma DDI para habilitar escenarios estéreoscópicos 3D. O N/D N/D
Mejoras en la reproducción de vídeo de Direct3D 11 Experiencia de programación simplificada para aplicaciones de reproducción de vídeo M* M* N/D
Volteo directo de la memoria de vídeo Mejoras en la pila de composición y reproducción de vídeo para reducir el consumo de energía M N/D N/D
Proporcionar transiciones de estado sin problemas La alta resolución se mantiene en las transiciones de estado y durante las comprobaciones de errores M N/D M
inicio y detención de Plug and Play (PnP) Mantener la alta resolución a medida que se realiza la transición de la propiedad de la pantalla entre firmware, Windows y controlador M N/D M
Optimizaciones de hibernación en espera Permite optimizaciones en la pila de gráficos para mejorar el rendimiento en suspensión y reanudación. O O N/D
Administración de energía de GPU de estados inactivos y energía activa Proporciona una infraestructura estandarizada para la administración de energía de dispositivos específicos. O O O
Rasterización XPS en la GPU Habilita una experiencia de impresión de calidad en Windows con controladores de terceros M** M** N/D
Compatibilidad con identificadores de contenedor para pantallas Ayuda a representar la conectividad del dispositivo y el estado asociado al usuario en una interfaz de usuario similar a la del centro de dispositivos. M N/D M
Deshabilitación de la optimización de omisión de puntero de marco (FPO) Mejora la depuración de problemas de rendimiento relacionados con el FPO en el campo M M M
Registro de controladores en modo de usuario Mejora la capacidad de diagnosticar e investigar problemas relacionados con la memoria al proporcionar una mejor vista del uso de memoria. M M N/D

*Esta característica es obligatoria para todos los controladores WDDM 1.2 con hardware compatible con Microsoft Direct3D 10-, 10.1-, 11 o 11.1 compatible (o posterior).

**No hay cambios de comportamiento ni interfaz de controlador de dispositivo (DDI). Sin embargo, los controladores WDDM 1.2 y versiones posteriores deben poder pasar pruebas de conformidad de rasterización de especificación de papel XML (XPS) para garantizar una experiencia de impresión de calidad para escenarios de impresión XPS acelerados por hardware.

Nota

Hay disponible un nuevo conjunto de API a partir de Windows 8 para duplicar el escritorio para escenarios de colaboración. Para más información, consulte Duplicación de escritorio.

Nuevas características adicionales en Windows 8

En Windows 8 también se proporcionan los siguientes DDIs de controlador de pantalla agregados o actualizados:

  • Interfaz del controlador de Display-Only de kernel (KMDOD): proporciona un conjunto limitado de funciones de visualización sin capacidad de representación. Consulte el ejemplo de controlador de minipuerto de modo kernel de solo visualización .

  • Compatibilidad con el sistema en una arquitectura de chip (SoC) a través de la interfaz SPB: permite que un controlador de miniporte de pantalla acceda a los recursos de bus en un sistema SoC.

Eliminación sorpresa del adaptador secundario

DDI de infraestructura de gráficos de Microsoft DirectX (DXGI)

Uso compartido de asignación & poner en cola eventos de GPU

Cancelar interfaz de comandos

Duplicación de salida

Windows 8 mejoras de OpenGL: los controladores de cliente instalables (ICD) de OpenGL pueden llamar a nuevas funciones para controlar el acceso a los recursos y asignar entre objetos e identificadores.