D3D12_COMPARISON_FUNC列挙 (d3d12.h)

比較オプションを指定します。

構文

typedef enum D3D12_COMPARISON_FUNC {
  D3D12_COMPARISON_FUNC_NONE,
  D3D12_COMPARISON_FUNC_NEVER = 1,
  D3D12_COMPARISON_FUNC_LESS = 2,
  D3D12_COMPARISON_FUNC_EQUAL = 3,
  D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
  D3D12_COMPARISON_FUNC_GREATER = 5,
  D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
  D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
  D3D12_COMPARISON_FUNC_ALWAYS = 8
} ;

定数

 
D3D12_COMPARISON_FUNC_NEVER
値: 1
比較に合格しないでください。
D3D12_COMPARISON_FUNC_LESS
値: 2
ソース データがコピー先データより小さい場合、比較は成功します。
D3D12_COMPARISON_FUNC_EQUAL
値: 3
ソース データがコピー先データと等しい場合、比較は成功します。
D3D12_COMPARISON_FUNC_LESS_EQUAL
値: 4
ソース データがコピー先データ以下の場合、比較は成功します。
D3D12_COMPARISON_FUNC_GREATER
値: 5
ソース データがコピー先データより大きい場合、比較は成功します。
D3D12_COMPARISON_FUNC_NOT_EQUAL
値: 6
ソース データがコピー先データと等しくない場合、比較は成功します。
D3D12_COMPARISON_FUNC_GREATER_EQUAL
値: 7
ソース データがコピー先データ以上の場合、比較は成功します。
D3D12_COMPARISON_FUNC_ALWAYS
値: 8
常に比較を渡します。

注釈

比較オプションは、新しいデータを格納する前に、ランタイムがソース (新しい) データとコピー先 (既存) データを比較する方法を決定します。 比較オプションは、オブジェクトが作成される前に説明で宣言されます。 API を使用すると、 の比較オプションを設定できます。

要件

要件
Header d3d12.h

こちらもご覧ください

CD3DX12_DEPTH_STENCIL_DESC

コア列挙