// d3d10umddi.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
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.
IAVerticesThe number of input assembler (IA) vertices.
IAPrimitivesThe number of IA primitives.
VSInvocationsThe number of vertex shader (VS) invocations.
GSInvocationsThe number of geometry shader (GS) invocations.
GSPrimitivesThe number of GS primitives.
CInvocationsThe number of clipper invocations.
CPrimitivesThe number of clipper primitives.
PSInvocationsThe number of pixel shader (PS) invocations.
The driver associates a D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS structure with the D3D10DDI_QUERY_PIPELINESTATS query type value from the D3D10DDI_QUERY enumeration.