Поделиться через


структура D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS (d3d10umddi.h)

Структура D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS описывает статистику для каждого этапа графического конвейера, который используется в вызове функции CreateQuery(D3D10) для создания типа запроса D3D10DDI_QUERY_PIPELINESTATS и вызова функции QueryGetData для возврата сведений о запросе.

Синтаксис

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;

Члены

IAVertices

Количество вершин входных сборщика (IA).

IAPrimitives

Количество примитивов IA.

VSInvocations

Количество вызовов шейдера вершин (VS).

GSInvocations

Количество вызовов геометрического шейдера (GS).

GSPrimitives

Количество примитивов GS.

CInvocations

Количество вызовов клиппера.

CPrimitives

Количество примитивов клиппера.

PSInvocations

Количество вызовов шейдера пикселей (PS).

Замечания

Драйвер связывает структуру D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS со значением типа запроса D3D10DDI_QUERY_PIPELINESTATS из перечисления D3D10DDI_QUERY.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

CreateQuery(D3D10)

D3D10DDI_QUERY

QueryGetData