Поделиться через


Справочник по Direct3D 12

В этом разделе рассматриваются API для программирования графики на основе Direct3D 12.

В этом разделе

Тема Описание
иерархии интерфейсов На схеме показана иерархия наследования интерфейса.
Пример кода в справочнике по D3D12 Объясняет использование примера кода в документации Direct3D 12.
Справочник по ядрам В этом разделе рассматриваются API Direct3D 12, объявленные в d3d12.h, включая API для буферов, текстур и представлений.
Справочник по уровню отладки В этом разделе рассматриваются API Direct3D 12, объявленные в d3d12sdklayers.h, который предназначен для слоя отладки.
справочник по шейдеру В этом разделе рассматриваются API Direct3D 12, объявленные в d3d12shader.h, которые помогают создавать программируемые шейдеры и управлять ими. Шейдеры — это исполняемые программы, которые программируются исключительно с помощью HLSL.
справочник 11on12 В этом разделе рассматриваются API Direct3D 12, объявленные в d3d11on12.h. API Direct3D 11on12 помогают постепенно переносить код от D3D11 к D3D12.
справочник по Direct Machine Learning (DirectML) В этом разделе рассматриваются API Direct Machine Learning (DirectML), объявленные в directml.h.
вспомогательные структуры и функции для D3D12 Эти вспомогательные структуры и вспомогательные функции объявляются в d3dx12.h.
коды возврата Direct3D 12 Ниже приведены коды возврата из функций API.
Direct3D 12 Raytracing В этом разделе содержатся ссылки на API, относящиеся к Direct3D 12 Raytracing.
Direct3D 12 в Windows 7 В этом разделе рассматриваются API Direct3D 12, объявленные в d3d12downlevel.h, для использования исключительно в Windows 7. Дополнительные сведения см. в переносе игр DirectX 12 в Windows 7.