Partilhar via


Direct3D

O Direct3D é uma API de baixo nível para desenhar primitivas com o pipeline de renderização ou para executar operações paralelas com o sombreador de computação. Consulte o conteúdo abaixo para obter mais informações.

Para obter informações sobre como obter e instalar o Direct3D, consulte de configuração do ambiente de programação Direct3D 12 .

Nesta secção

Tópico Descrição
Introdução ao Direct3D Discute o Direct3D com mais profundidade, diferentes modelos de aplicativos, diferentes versões, renderização e computação.
de gráficos Direct3D 12 O Direct3D 12 fornece uma API e uma plataforma que permitem que a sua aplicação tire partido das capacidades gráficas e de computação de PCs equipados com uma ou mais GPUs compatíveis com Direct3D 12.
de gráficos Direct3D 11 Pode utilizar gráficos Microsoft Direct3D 11 para criar gráficos 3D para jogos e aplicações científicas e de ambiente de trabalho.
DXGI O DXGI lida com a enumeração de adaptadores gráficos, enumerando modos de exibição, selecionando formatos de buffer, compartilhando recursos entre processos e apresentando quadros renderizados em uma janela ou monitor para exibição.
HLSL HLSL é a linguagem de sombreador de alto nível para DirectX. Usando HLSL, você pode criar sombreadores programáveis do tipo C para o pipeline Direct3D.
DDS O formato de ficheiro de superfície (DDS) DirectDraw suporta texturas não comprimidas e comprimidas (DXTn), mipmaps, mapas de cubo e mapas de volume. É suportado pelo DirectXTex, DirectXTK, D3DX herdado e outras ferramentas DirectX.