Справочник по 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 | В этом разделе приведены ссылки на API, относящиеся к Direct3D 12 Raytracing. |
Direct3D 12 в Windows 7 | В этом разделе рассматриваются API Direct3D 12, объявленные в d3d12downlevel.h , для использования исключительно в Windows 7. Дополнительные сведения см. в статье Перенос игр DirectX 12 в Windows 7 . |