D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS structure (d3d10umddi.h)
The D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS structure describes statistics for each stage of the graphics pipeline that is used in a call to the CreateQuery(D3D10) function to create a D3D10DDI_QUERY_PIPELINESTATS query type and in a call to the QueryGetData function to return information about the query.
Syntax
typedef struct D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS {
UINT64 IAVertices;
UINT64 IAPrimitives;
UINT64 VSInvocations;
UINT64 GSInvocations;
UINT64 GSPrimitives;
UINT64 CInvocations;
UINT64 CPrimitives;
UINT64 PSInvocations;
} D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS;
Members
IAVertices
The number of input assembler (IA) vertices.
IAPrimitives
The number of IA primitives.
VSInvocations
The number of vertex shader (VS) invocations.
GSInvocations
The number of geometry shader (GS) invocations.
GSPrimitives
The number of GS primitives.
CInvocations
The number of clipper invocations.
CPrimitives
The number of clipper primitives.
PSInvocations
The number of pixel shader (PS) invocations.
Remarks
The driver associates a D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS structure with the D3D10DDI_QUERY_PIPELINESTATS query type value from the D3D10DDI_QUERY enumeration.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3d10umddi.h (include D3d10umddi.h) |