Condividi tramite


Conformità all'DDI DXGI

Questa sezione si applica solo a Windows 7 e versioni successive e Windows Server 2008 R2 e versioni successive del sistema operativo Windows.

Direct3D versione 11 DDI è conforme alla definizione di DDI dell'infrastruttura grafica DirectX (DXGI) per le interfacce delle risorse, l'enumerazione del dispositivo e la presentazione.

Presentazione

Poiché i dispositivi Direct3D versione 11 devono supportare la presentazione da qualsiasi formato in grado di eseguire l'analisi, i driver di visualizzazione in modalità utente saranno necessari per presentare le operazioni tramite i driver miniport di visualizzazione (driver in modalità kernel) che richiedono la conversione dei colori da qualsiasi formato di scansione a qualsiasi altro formato di scansione e anche in formati di scansione GDI standard. Questi formati di analisi sono noti dai valori seguenti dell'enumerazione DXGI_FORMAT:

  • DXGI_FORMAT_B5G6R5_UNORM

  • DXGI_FORMAT_B5G5R5A1_UNORM

  • DXGI_FORMAT_B8G8R8A8_UNORM

  • DXGI_FORMAT_B8G8R8X8_UNORM

Esistono restrizioni di back buffer con l'DDI Direct3D versione 11. Se DXGI_USAGE_BACKBUFFER (dall'enumerazione DXGI_USAGE ) è impostata, di seguito sono riportati gli unici utilizzi DXGI consentiti:

  • DXGI_USAGE_SHADERINPUT, che esegue il mapping a D3D11_BIND_SHADER_RESOURCE

  • DXGI_USAGE_RENDER_TARGET_OUTPUT, che esegue il mapping a D3D11_BIND_RENDER_TARGET

Si noti che non sono consentiti flag di accesso alla CPU per i buffer back.