DDI инфраструктуры графики DirectX
Инфраструктура графики DirectX (DXGI) была разработана с осознанием того, что некоторые части графики развиваются медленнее, чем другие. DXGI предоставляет общую платформу для будущих графических компонентов. Первая версия среды выполнения Direct3D, используюющая преимущества DXGI, — Это Direct3D версии 10. В предыдущих версиях среды выполнения Direct3D доступ к задачам низкого уровня включался в среду выполнения Direct3D. DXGI определяет DDI, который управляет низкоуровневыми общими задачами независимо от среды выполнения Direct3D. Следующие задачи теперь реализованы с помощью DXGI, и вы можете использовать DXGI DDI для обработки этих задач:
Уровень представления
Управление гамма-коррекцией
Место расположения ресурса
Приоритет ресурса
В следующих разделах описывается, как драйвер дисплея пользовательского режима поддерживает и использует DXGI DDI: