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. |