DDI de infraestructura de gráficos de DirectX
La infraestructura de gráficos directX (DXGI) se desarrolló con la realización de que algunas partes de gráficos evolucionan más lentamente que otras. DXGI proporciona un marco común para futuros componentes gráficos. La primera versión en tiempo de ejecución de Direct3D que aprovecha DXGI es direct3D versión 10. En versiones anteriores del entorno de ejecución de Direct3D, el acceso a tareas de bajo nivel se incluía en el entorno de ejecución de Direct3D. DXGI define una DDI que administra tareas compartidas de bajo nivel independientemente del tiempo de ejecución de Direct3D. Las siguientes tareas ahora se implementan con DXGI y puedes usar DXGI DDI para controlar estas tareas:
Presentación
Control de corrección gamma
Residencia de recursos
Prioridad de recursos
En las secciones siguientes se describe cómo admite el controlador de pantalla en modo de usuario y usa DXGI DDI:
Pasar información de DXGI en el momento de la creación de recursos