Data type of a performance counter.
typedef enum D3D11_COUNTER_TYPE
{
D3D11_COUNTER_TYPE_FLOAT32 = 0,
D3D11_COUNTER_TYPE_UINT16 = (D3D11_COUNTER_TYPE_FLOAT32+1),
D3D11_COUNTER_TYPE_UINT32 = (D3D11_COUNTER_TYPE_UINT16+1),
D3D11_COUNTER_TYPE_UINT64 = (D3D11_COUNTER_TYPE_UINT32+1)
} D3D11_COUNTER_TYPE;
| Constant | Description |
|---|---|
| D3D11_COUNTER_TYPE_FLOAT32 | 32-bit floating point. |
| D3D11_COUNTER_TYPE_UINT16 | 16-bit unsigned integer. |
| D3D11_COUNTER_TYPE_UINT32 | 32-bit unsigned integer. |
| D3D11_COUNTER_TYPE_UINT64 | 64-bit unsigned integer. |
These flags are an output parameter in ID3D11Device::CheckCounter.
Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).