Flags to control which samples to count, such as which samples pass or fail the depth or stencil test.
typedef enum D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_FLAG
{
D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_PASS = 0x1,
D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_FAIL = 0x2,
D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_STENCIL_FAIL = 0x4,
D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_BOUNDS_FAIL = 0x8
} D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_FLAG;
| Constant | Description |
|---|---|
| D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_PASS | Count samples which pass the depth test. |
| D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_FAIL | Count samples which fail the depth test. |
| D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_STENCIL_FAIL | Count samples which fail the stencil test. |
| D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_DEPTH_BOUNDS_FAIL | Count samples which fail the depth bounds test. |
This enumeration is not currently used by any methods.
Header: Declared in d3d12_x.h.