Referência do Direct3D 12

Esta seção aborda APIs para programação gráfica baseada em Direct3D 12.

Nesta seção

Tópico Descrição
Hierarquia de interface O diagrama mostra a hierarquia de herança de interface.
Código de exemplo na referência D3D12 Explica o uso do código de exemplo na documentação do Direct3D 12.
Referência de núcleo Esta seção aborda as APIs do Direct3D 12 declaradas em d3d12.h, incluindo APIs para buffers, texturas e exibições.
Referência da camada de depuração Esta seção aborda as APIs do Direct3D 12 declaradas em d3d12sdklayers.h, que é para a camada de depuração.
Referência do sombreador Esta seção aborda as APIs do Direct3D 12 declaradas em d3d12shader.h, o que ajuda a criar e gerenciar sombreadores programáveis. Sombreadores são programas executáveis programados exclusivamente usando HLSL.
Referência 11on12 Esta seção aborda as APIs do Direct3D 12 declaradas em d3d11on12.h. As APIs do Direct3D 11on12 ajudam a portar o código incrementalmente de D3D11 para D3D12.
Referência do DirectML (Direct Machine Learning) Esta seção aborda APIs direct machine learning (DirectML) declaradas em directml.h.
Estruturas auxiliares e funções para D3D12 Essas estruturas auxiliares e funções auxiliares são declaradas em d3dx12.h.
Códigos de retorno do Direct3D 12 Veja a seguir códigos de retorno de funções de API.
Raytracing do Direct3D 12 Esta seção fornece links para APIs relevantes para o Direct3D 12 Raytracing.
O Direct3D 12 no Windows 7 Esta seção aborda as APIs do Direct3D 12 declaradas no d3d12downlevel.h, para uso exclusivo no Windows 7. Confira Portabilidade de jogos do DirectX 12 para o Windows 7 para obter mais detalhes.