Direct3D
Direct3D is een API op laag niveau voor het tekenen van primitieven met de renderingpijplijn of voor het uitvoeren van parallelle bewerkingen met de compute-shader. Zie de onderstaande inhoud voor meer informatie.
Zie Direct3D 12-programmeeromgeving instellenvoor informatie over het verkrijgen en installeren van Direct3D.
In deze sectie
Onderwerp | Beschrijving |
---|---|
Aan de slag met Direct3D- | Beschrijft Direct3D uitgebreider, verschillende toepassingsmodellen, verschillende versies, rendering en compute. |
Direct3D 12-afbeeldingen | Direct3D 12 biedt een API en platform waarmee uw toepassing kan profiteren van de grafische en rekenmogelijkheden van pc's die zijn uitgerust met een of meer Direct3D 12-compatibele GPU's. |
Direct3D 11 Graphics | U kunt Microsoft Direct3D 11-afbeeldingen gebruiken om 3D-afbeeldingen te maken voor games en wetenschappelijke en bureaubladtoepassingen. |
DXGI- | DXGI verwerkt het inventariseren van grafische adapters, het inventariseren van weergavemodi, het selecteren van bufferindelingen, het delen van resources tussen processen en het presenteren van gerenderde frames in een venster of monitor voor weergave. |
HLSL- | HLSL is de arceringstaal op hoog niveau voor DirectX. Met HLSL kunt u C-achtige programmeerbare shaders maken voor de Direct3D-pijplijn. |
DDS- | De DirectDraw surface-bestandsindeling (DDS) ondersteunt niet-gecomprimeerde en gecomprimeerde (DXTn)-patronen, mipmaps, kubuskaarten en volumetoewijzingen. Het wordt ondersteund door DirectXTex, DirectXTK, verouderde D3DX en andere DirectX-hulpprogramma's. |