D3D11_COMPUTE_SHADER_TRACE_DESC structure (d3d11shadertracing.h)
Describes an instance of a compute shader to trace.
Syntax
typedef struct D3D11_COMPUTE_SHADER_TRACE_DESC {
UINT64 Invocation;
UINT ThreadIDInGroup[3];
UINT ThreadGroupID[3];
} D3D11_COMPUTE_SHADER_TRACE_DESC;
Members
Invocation
The invocation number of the instance of the compute shader.
ThreadIDInGroup[3]
The SV_GroupThreadID to trace. This value identifies indexes of individual threads within a thread group that a compute shader executes in.
ThreadGroupID[3]
The SV_GroupID to trace. This value identifies indexes of a thread group that the compute shader executes in.
Remarks
This API requires the Windows Software Development Kit (SDK) for Windows 8.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | d3d11shadertracing.h |