Entspricht dem DXGI DDI
Dieser Abschnitt gilt nur für Windows 7 und höher sowie Windows Server 2008 R2 und höhere Versionen des Windows-Betriebssystems.
Die Direct3D-DDI-Version 11 entspricht der DxGI-DDI-Definition (DirectX Graphics Infrastructure) für Ressourcenschnittstellen, Geräteaufzählung und Präsentation.
Präsentation
Da Direct3D-Geräte der Version 11 die Darstellung von jedem scan-out-fähigen Format unterstützen müssen, müssen Benutzermodusanzeigetreiber präsentierende Vorgänge über ihre Anzeigeminiporttreiber (Kernelmodustreiber) ausführen, die die Farbkonvertierung von einem der Scan-Out-Formate in ein anderes Scan-Out-Format und auch in Standard-GDI-Scanoutformate aufrufen. Diese Scanoutformate sind durch die folgenden Werte aus der DXGI_FORMAT-Enumeration bekannt:
DXGI_FORMAT_B5G6R5_UNORM
DXGI_FORMAT_B5G5R5A1_UNORM
DXGI_FORMAT_B8G8R8A8_UNORM
DXGI_FORMAT_B8G8R8X8_UNORM
Mit Direct3D, Version 11 DDI, gelten Rückpuffereinschränkungen. Wenn DXGI_USAGE_BACKBUFFER (aus der DXGI_USAGE-Enumeration ) festgelegt ist, sind die folgenden die einzigen anderen DXGI-Verwendungen, die zulässig sind:
DXGI_USAGE_SHADERINPUT, die D3D11_BIND_SHADER_RESOURCE
DXGI_USAGE_RENDER_TARGET_OUTPUT, das D3D11_BIND_RENDER_TARGET
Beachten Sie, dass für Backpuffer keine CPU-Zugriffsflags zulässig sind.