D3D10_DDI_QUERY_DATA_SO_STATISTICS structure (d3d10umddi.h)

The D3D10_DDI_QUERY_DATA_SO_STATISTICS structure describes stream output statistics that is used in a call to the CreateQuery(D3D10) function to create a D3D10DDI_QUERY_STREAMOUTPUTSTATS

query type and in a call to the QueryGetData function to return information about the query.

Syntax

typedef struct D3D10_DDI_QUERY_DATA_SO_STATISTICS {
  UINT64 NumPrimitivesWritten;
  UINT64 PrimitivesStorageNeeded;
} D3D10_DDI_QUERY_DATA_SO_STATISTICS;

Members

NumPrimitivesWritten

The number of primitives that is written to the stream output resource.

PrimitivesStorageNeeded

The number of primitives that would have been written to the stream output resource if the resource was big enough.

Remarks

The driver associates a D3D10_DDI_QUERY_DATA_SO_STATISTICS structure with the D3D10DDI_QUERY_STREAMOUTPUTSTATS 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)

See also

CreateQuery(D3D10)

D3D10DDI_QUERY

QueryGetData