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

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

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

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

このセクションの内容

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