Direct3D 12 のヘルパー構造と関数

これらのヘルパー構造体とヘルパー関数は、 で宣言されています d3dx12.h

d3dx12.h は Direct3D 12 ヘッダーとは別に使用できます。 d3dx12.h D3D12 ヘルパー ライブラリ からダウンロードできます

これらのヘルパー構造体を使用して、Direct3D 構造体を作成および初期化できます。 これらのヘルパー構造体は、C++ クラスのように動作します。 通常、各ヘルパー構造体には、既定のコンストラクター、明示的なコンストラクター、デストラクター、および関連付けられた D3D12 構造体のキャスト演算子があります。 各ヘルパー構造体には "C" プレフィックスが付き、'C' プレフィックスがない D3D12 構造体に関連付けられている。 ほとんどのヘルパー構造体には初期化メンバー メソッドが含まれています。一部には比較関数が含まれています。

このセクションの内容

トピック 説明
D3D12 のヘルパー インターフェイス これらのヘルパー インターフェイスは、特にサブリソースの処理に役立ち、 で宣言されています d3dx12.h
D3D12 のヘルパー構造体 これらのヘルパー構造体は、Direct3D 12 構造体の多くを初期化するのに役立ち、 で宣言されています d3dx12.h
D3D12 のヘルパー関数 これらのヘルパー関数は、特にサブリソースの処理に役立ち、 で宣言されています d3dx12.h