Supporto della consapevolezza del formato esteso

Questa sezione si applica solo ai sistemi operativi Windows 7 e versioni successive.

Diversi nuovi formati sono definiti per la versione di Direct3D 10.1 fornita da Windows 7. Inoltre, Windows 7 Direct3D 10.1 offre alla famiglia di formati DXGI_FORMAT_R8G8B8A8_TYPELESS esistente la possibilità di eseguire il cast tra i membri. Direct3D 10.1 e versioni successive espongono questo supporto per il formato esteso tramite un nuovo meccanismo di individuazione delle funzionalità hardware e della versione. Direct3D 10.0 non supporta i formati estesi anche se l'hardware grafico ha funzionalità Direct3D 10.1.

Di seguito sono riportate le nuove funzionalità di Direct3D 10.1 per supportare la consapevolezza del formato esteso:

  • Nuovi formati XR per l'analisi a colori elevato

  • Aggiunta di nuovi formati BGR mancanti in Direct3D versione 10

  • Abilitazione della creazione di visualizzazioni formattate in modo diverso di membri completamente tipizzato del DXGI_FORMAT_R8G8B8A8_TYPELESS, DXGI_FORMAT_R10G10B10A2_TYPELESS e famiglie di DXGI_FORMAT_R16G16B16_A16_TYPELESS, che contengono tutti i formati di analisi Direct3D versione 10

  • Analisi e supporto per BGRA e BGRA_SRGB

Windows 7 fornisce anche la versione di Direct3D 9 con un nuovo flag di catena di scambio che consente l'interpretazione XR di un buffer back 10:10:10:2 per comunicare con DWM.

Le sezioni seguenti descrivono le nuove funzionalità per Direct3D:

Supporto per l'individuazione delle versioni

Dettagli del formato esteso

Cast di buffer back completamente tipizzato

Supporto Scan-Out BGRA

Requisiti di riconoscimento del formato esteso

Modifiche DDI per driver Direct3D versione 9