Guida alla programmazione per DXGI
Microsoft DirectX Graphics Infrastructure (DXGI) gestisce attività di basso livello che possono essere indipendenti dal runtime di grafica Direct3D. DXGI offre un framework comune per diverse versioni di Direct3D.
In questa sezione
Argomento | Descrizione |
---|---|
Panoramica di DXGI |
Questo argomento contiene le sezioni seguenti. |
miglioramenti di DXGI 1.2 |
In DXGI 1.2 sono state aggiunte le funzionalità seguenti. |
miglioramenti DXGI 1.3 |
La funzionalità seguente è stata aggiunta in DXGI 1.3, inclusa a partire da Windows 8.1. |
miglioramenti di DXGI 1.4 |
Le funzionalità seguenti sono state aggiunte o modificate in DXGI 1.4, in gran parte per supportare Direct3D 12. |
Miglioramenti DXGI 1.5 |
Le funzionalità seguenti sono state aggiunte a DXGI 1.5, per supportare la specifica e la duplicazione più flessibili dei formati di output. |
miglioramenti DXGI 1.6 |
La funzionalità seguente è stata aggiunta a DXGI 1.6 per rilevare i display HDR. |
Uso di DirectX con schermi ad alta gamma dinamica e colore avanzato | In questo argomento viene fornita una panoramica tecnica del rendering di contenuti Direct3D 11 e Direct3D 12 a un display HDR10 con il supporto dei colori avanzato di Windows 10. |
Frequenza di aggiornamento variabile visualizza |
La frequenza di aggiornamento variabile richiede di abilitare il tearing, noto anche come supporto "vsync-off". |
Uso della correzione gamma |
La correzione gamma, o gamma per brevità, è il nome di un'operazione non lineare usata dai sistemi per codificare e decodificare i valori dei pixel nelle immagini. |
supporto del formato per la funzionalità Direct3D 10Level9 9.1 Hardware |
Questa sezione specifica i formati ( valoriDXGI_FORMAT) supportati nell'hardware direct3D Feature 10Level9 9.1. |
Supporto del formato per la funzionalità hardware Direct3D livello 10Level9 9.3 |
Questa sezione specifica i formati ( valoriDXGI_FORMAT) supportati nell'hardware direct3D Feature 10Level9 9.3. |
Supporto formato per hardware Direct3D livello caratteristiche 10.0 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D 10.0. |
Supporto del formato per hardware Direct3D livello di funzionalità 10.1 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D 10.1. |
supporto formati per hardware Direct3D a livello caratteristica 11.0 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D Feature Level 11.0. |
Supporto del formato per l'hardware Direct3D di livello 11.1 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D Feature Level 11.1. |
Supporto del formato Direct3D per hardware di livello 12.0 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D Feature Level 12.0. |
Supporto del Formato per l'Hardware Direct3D di Livello di Funzionalità 12.1 |
Questa sezione specifica i formati (DXGI_FORMAT valori) supportati nell'hardware Direct3D 12.1. |
Verifica del supporto delle funzionalità hardware |
Questa sezione illustra come controllare il supporto del formato per l'hardware a livello di funzionalità Direct3D usando le chiamate API. |
Per ottenere prestazioni ottimali, usare il modello flip DXGI |
Questo argomento fornisce indicazioni per gli sviluppatori su come ottimizzare le prestazioni e l'efficienza nello stack di presentazioni nelle versioni moderne di Windows. |
Argomenti correlati