DXGI

Microsoft DirectX Graphics Infrastructure (DXGI) gestisce l'enumerazione delle schede grafiche, l'enumerazione delle modalità di visualizzazione, la selezione dei formati di buffer, la condivisione delle risorse tra processi (ad esempio, tra le applicazioni e Gestione finestre desktop) e la presentazione di frame sottoposti a rendering in una finestra o in un monitor per la visualizzazione.

DXGI viene usato da Direct3D 10, Direct3D 11 e Direct3D 12.

Anche se la maggior parte della programmazione grafica viene eseguita con Direct3D, è possibile usare DXGI per presentare fotogrammi a una finestra, un monitor o un altro componente grafico per la composizione e la visualizzazione finale. È anche possibile usare DXGI per leggere il contenuto in un monitor.

Questo set di documentazione contiene informazioni sulla programmazione con DXGI.

Requisito Valore
Ambienti di runtime supportati
Windows/C++
Linguaggi di programmazione consigliati C/C++
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008