Flags to control methods such as ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX.
typedef enum D3D12XBOX_WRITE_VALUE_BOP_FLAGS
{
D3D12XBOX_WRITE_VALUE_BOP_FLAG_NONE = 0x0,
D3D12XBOX_WRITE_VALUE_BOP_FLAG_GPU_TIMESTAMP = 0x1,
D3D12XBOX_WRITE_VALUE_BOP_FLAG_SYSTEM_TIMESTAMP = 0x2
} D3D12XBOX_WRITE_VALUE_BOP_FLAGS;
| Constant | Description |
|---|---|
| D3D12XBOX_WRITE_VALUE_BOP_FLAG_NONE | No flags. |
| D3D12XBOX_WRITE_VALUE_BOP_FLAG_GPU_TIMESTAMP | Requests 64-bit GPU timestamp writebacks. This value is only valid when passed to ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX or ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX. |
| D3D12XBOX_WRITE_VALUE_BOP_FLAG_SYSTEM_TIMESTAMP | Requests 64-bit system timestamp writebacks. This value is only valid when passed to ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX or ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX. |
This enumeration is used by the following methods:
Header: Declared in d3d12_x.h.