NGFX_GPUTrace_StopTrace_D3D12_Params_V1#

struct NGFX_GPUTrace_StopTrace_D3D12_Params_V1#

Parameters for stopping a GPU trace.

Public Members

uint32_t version#

Used for versioning; must be assigned a value of NGFX_GPUTrace_StopTrace_D3D12_Params_VER.

NGFX_GPUTrace_StopTraceFlags flags#

Flags controlling the stop trace behavior.

ID3D12CommandQueue *commandQueue#

A D3D12 command queue, when all scheduled work on this queue has completed; the trace is complete.

If the queue is omitted, the trace may immediately stop collecting data. Ignored if NGFX_GPUTrace_StopTraceFlag_NextFrameBoundary is used.

NGFX_ResourceDescription_D3D12 *outputResources#

Array of output resources.

int numOutputResources#

Number of output resources in the array.