Direct3D
Direct3D è un'API di basso livello per il disegno di primitive con la pipeline di rendering o per l'esecuzione di operazioni parallele con lo shader di calcolo. Per altre informazioni, vedere il contenuto seguente.
Per informazioni su come ottenere e installare Direct3D, vedere Configurazione dell'ambiente di programmazione Direct3D 12.
Contenuto della sezione
Argomento | Descrizione |
---|---|
Introduzione a Direct3D | Illustra Direct3D in modo più approfondito, diversi modelli di applicazioni, versioni diverse, rendering e calcolo. |
Grafica Direct3D 12 | Direct3D 12 offre un'API e una piattaforma che consente all'applicazione di sfruttare le funzionalità grafiche e di calcolo dei PC dotati di una o più GPU compatibili con Direct3D 12. |
Grafica Direct3D 11 | È possibile usare la grafica Microsoft Direct3D 11 per creare grafica 3D per giochi e applicazioni scientifiche e desktop. |
DXGI | DXGI gestisce l'enumerazione delle schede grafiche, l'enumerazione delle modalità di visualizzazione, la selezione di formati di buffer, la condivisione delle risorse tra i processi e la presentazione di fotogrammi di rendering in una finestra o in un monitoraggio per la visualizzazione. |
HLSL | HLSL è il linguaggio di shader di alto livello per DirectX. Usando HLSL, è possibile creare shader programmabili come C per la pipeline Direct3D. |
DDS | Il formato di file di superficie DirectDraw (DDS) supporta trame non compresse e compresse (DXTn), mipmaps, mappe del cubo e mappe del volume. È supportato da DirectXTex, DirectXTK, D3DX legacy e altri strumenti DirectX. |