Direct3D 12 リファレンス
このセクションでは、Direct3D 12 ベースのグラフィックス プログラミングの API について説明します。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
インターフェイス階層の | この図は、インターフェイスの継承階層を示しています。 |
D3D12 リファレンス のコード例 | Direct3D 12 ドキュメントのサンプル コードの使用について説明します。 |
Core リファレンス | このセクションでは、バッファー、テクスチャ、ビューの API など、d3d12.h で宣言されている Direct3D 12 API について説明します。 |
デバッグ レイヤー参照 | このセクションでは、デバッグ レイヤー用の d3d12sdklayers.h で宣言された Direct3D 12 API について説明します。 |
シェーダー リファレンス | このセクションでは、d3d12shader.h で宣言されている Direct3D 12 API について説明します。これは、プログラミング可能なシェーダーの作成と管理に役立ちます。 シェーダーは、HLSL を使用して排他的にプログラムされる実行可能プログラムです。 |
11on12 リファレンス | このセクションでは、d3d11on12.h で宣言されている Direct3D 12 API について説明します。 Direct3D 11on12 API は、コードを D3D11 から D3D12 に段階的に移植するのに役立ちます。 |
Direct Machine Learning (DirectML) リファレンス | このセクションでは、directml.h で宣言されている Direct Machine Learning (DirectML) API について説明します。 |
D3D12 のヘルパー構造体と関数の | これらのヘルパー構造体とヘルパー関数は、d3dx12.h で宣言されています。 |
Direct3D 12 リターン コード | API 関数からのリターン コードを次に示します。 |
Direct3D 12 レイトレーシング | このセクションでは、Direct3D 12 レイトレーシングに関連する API へのリンクを示します。 |
Windows 7 での Direct3D 12 の | このセクションでは、Windows 7 でのみ使用するために、d3d12downlevel.h で宣言されている Direct3D 12 API について説明します。 詳細については、「DirectX 12 ゲームを Windows 7 に移植する」を参照してください。 |