Partilhar via


Noções básicas sobre o Direct3D 12

Para escrever jogos e aplicativos 3D para Windows 10 e Windows 10 Mobile, você deve entender os conceitos básicos da tecnologia Direct3D 12 e como se preparar para usá-la em seus jogos e aplicativos.

Use os tópicos desta seção para configurar e aprender sobre o ambiente no qual você programará seus aplicativos e jogos com o Direct3D 12. Este conteúdo também o ajudará a portar as suas aplicações e jogos Direct3D 11 para o Direct3D 12, para que possa tirar partido das funcionalidades e eficiências do Direct3D 12.

Para programar com o Direct3D 12, você precisa destes componentes:

  • Uma plataforma de hardware com uma GPU compatível com Direct3D 12
  • Drivers de exibição que suportam o Windows Display Driver Model (WDDM) 2.0

Nesta secção

Tópico Descrição
Configuração do Ambiente de Programação Direct3D 12
Descreve a instalação, as ferramentas e as bibliotecas suportadas que compõem um ambiente de desenvolvimento Direct3D 12 produtivo.
Criando um componente básico do Direct3D 12
Este tópico descreve o fluxo de chamadas para criar um componente básico do Direct3D 12.
Alterações importantes do Direct3D 11 para o Direct3D 12
O Direct3D 12 representa um desvio significativo em relação ao modelo de programação Direct3D 11. O Direct3D 12 permite que as aplicações se aproximem mais do hardware do que nunca.
Níveis de Recursos de Hardware
Descreve a funcionalidade dos níveis de recurso de hardware 11_0 a 12_1.

Guia de Programação do Direct3D 12