Руководство по программированию для DXGI
Инфраструктура графики Microsoft DirectX (DXGI) управляет низкоуровневыми задачами, которые могут быть независимы от среды выполнения графики Direct3D. DXGI предоставляет общую платформу для нескольких версий Direct3D.
В этом разделе
Раздел | Описание |
---|---|
Обзор DXGI |
В этом разделе содержатся следующие подразделы. |
Улучшения DXGI 1.2 |
В DXGI 1.2 добавлена следующая функция. |
Улучшения DXGI 1.3 |
В DXGI 1.3 добавлена следующая функция, начиная с Windows 8.1. |
Улучшения DXGI 1.4 |
Следующие функции были добавлены или изменены в DXGI 1.4, в основном для поддержки Direct3D 12. |
Улучшения DXGI 1.5 |
В DXGI 1.5 добавлена следующая функция для поддержки более гибкого указания и дублирования форматов вывода. |
Улучшения DXGI 1.6 |
Для обнаружения HDR-дисплеев в DXGI 1.6 добавлена следующая функция. |
Использование DirectX с дисплеями с широким динамическим диапазоном и расширенным управлением цветами | В этом разделе представлен технический обзор отрисовки содержимого Direct3D 11 и Direct3D 12 с высоким динамическим диапазоном на дисплее HDR10 с использованием Windows 10 расширенной поддержки цветов. |
Дисплеи переменной частоты обновления |
Для отображения переменной частоты обновления требуется включить разрыв . Это также называется поддержкой vsync-off. |
Использование гамма-коррекции |
Гамма-коррекция, или гамма для краткости, — это название нелинейной операции, которую системы используют для кода и декодирования значений пикселей на изображениях. |
Поддержка формата для оборудования Direct3D 10Level9 9.1 |
В этом разделе указываются форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D Feature 10Level9 9.1. |
Поддержка формата для оборудования Direct3D 10Level9 9.3 |
В этом разделе указываются форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D Feature 10Level9 9.3. |
Поддержка формата для оборудования уровня компонентов Direct3D 10.0 |
В этом разделе указаны форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D 10.0. |
Поддержка форматирования для оборудования уровня компонентов Direct3D 10.1 |
В этом разделе указаны форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D 10.1. |
Поддержка форматирования для оборудования уровня компонентов Direct3D 11.0 |
В этом разделе указаны форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D Feature Level 11.0. |
Поддержка форматирования для оборудования уровня компонентов Direct3D 11.1 |
В этом разделе указаны форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D Feature Level 11.1. |
Поддержка форматирования для оборудования Уровня компонентов Direct3D 12.0 |
В этом разделе указаны форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D Feature Level 12.0. |
Поддержка форматирования для оборудования уровня компонентов Direct3D 12.1 |
В этом разделе указываются форматы (DXGI_FORMAT значения), поддерживаемые оборудованием Direct3D 12.1. |
Проверка поддержки функций оборудования |
В этом разделе описывается, как проверка о поддержке формата для оборудования уровня функций Direct3D с помощью вызовов API. |
Для достижения оптимальной производительности используйте модель переворачивания DXGI. |
В этом разделе содержатся рекомендации для разработчиков по повышению производительности и эффективности стека презентаций в современных версиях Windows. |
Связанные темы