Introdução ao 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á-lo em seus jogos e aplicativos.

Use os tópicos nesta seção para configurar e saber mais sobre o ambiente no qual você programará seus aplicativos e jogos com o Direct3D 12. Esse conteúdo também ajudará você a portar seus aplicativos e jogos do Direct3D 11 para o Direct3D 12, para que você possa aproveitar os recursos e eficiências do Direct3D 12.

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

  • Uma plataforma de hardware com uma GPU compatível com Direct3D 12
  • Exibir drivers que dão suporte ao WDDM (Windows Display Driver Model) 2.0

Nesta seção

Tópico Descrição
Configuração do ambiente programação do Direct3D 12
Descreve a instalação, as ferramentas e as bibliotecas com suporte que compõem um ambiente de desenvolvimento produtivo do Direct3D 12.
Como criar 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 uma saída significativa do modelo de programação do Direct3D 11. O Direct3D 12 permite que os aplicativos se aproximem 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