Графическая инфраструктура DirectX - DirectX Graphics Infrastructure

Графическая инфраструктура DirectX (DXGI)[1] это компонент пользовательского режима Майкрософт Виндоус (за Виндоус виста и выше), который обеспечивает сопоставление между конкретными графическими API, такими как Direct3D 10.0 и выше (известные на языке DXGI как производители) и графическое ядро, которое, в свою очередь, взаимодействует с пользовательским режимом. Модель драйвера дисплея Windows Водитель. DXGI предоставляет объекты для обработки таких задач, как перечисление графических адаптеров и мониторов, перечисление режимов отображения, выбор форматов буферов, совместное использование ресурсов между процессами (например, между приложениями и Диспетчер окон рабочего стола ) и представление визуализированных кадров в окне или на мониторе для отображения.

Обе Direct3D 10 и OpenGL приложения в Windows Vista работают через DXGI.

В DXGI 1.1 добавлено совместное использование поверхности между различными графическими API Windows.[2] Самая новая версия - DXGI 1.6, представленная в Windows 10 Creators Update и обновленная в Windows 10 Fall Creators Update.[3]

Предварительная версия DXGI 2 была выпущена с Oculus Rift SDK; он содержит улучшения для стереоскопический рендеринг.

Смотрите также

Рекомендации

  1. ^ «Обзор DXGI». MSDN. Microsoft.
  2. ^ «Совместное использование поверхности между графическими API Windows». MSDN. Microsoft.
  3. ^ «Улучшения DXGI 1.6». MSDN. Microsoft.

внешняя ссылка