D3D12XBOX_WRITE_VALUE_BOP_FLAGS Enumeration

Flags to control methods such as ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX.

Syntax

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;  

Constants

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.

Remarks

This enumeration is used by the following methods:

Requirements

Header: Declared in d3d12_x.h.