Соответствие DXGI DDI
Этот раздел относится только к Windows 7 и более поздним версиям, а также Windows Server 2008 R2 и более поздним версиям операционной системы Windows.
Direct3D версии 11 DDI соответствует определению DDI инфраструктуры графики DirectX (DXGI) для интерфейсов ресурсов, перечисления устройств и представления.
Презентации
Так как устройства Direct3D версии 11 должны поддерживать представление из любого формата, поддерживающего сканирование, драйверы отображения пользовательского режима будут обязаны выполнять операции представления с помощью драйверов мини-портов отображения (драйверов режима ядра), которые вызывают преобразование цвета из любого формата сканирования в любой другой формат сканирования, а также в стандартные форматы сканирования GDI. Эти форматы сканирования известны следующими значениями перечисления DXGI_FORMAT:
DXGI_FORMAT_B5G6R5_UNORM
DXGI_FORMAT_B5G5R5A1_UNORM
DXGI_FORMAT_B8G8R8A8_UNORM
DXGI_FORMAT_B8G8R8X8_UNORM
В Direct3D версии 11 DDI существуют ограничения обратного буфера. Если задано DXGI_USAGE_BACKBUFFER (из перечисления DXGI_USAGE ), остальные допустимые варианты использования DXGI являются следующими:
DXGI_USAGE_SHADERINPUT, которая сопоставляется с D3D11_BIND_SHADER_RESOURCE
DXGI_USAGE_RENDER_TARGET_OUTPUT, которая сопоставляется с D3D11_BIND_RENDER_TARGET
Обратите внимание, что флаги доступа к ЦП для задних буферов не разрешены.