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

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

Синтаксис

typedef struct D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS {
  UINT64 IAVertices;
  UINT64 IAPrimitives;
  UINT64 VSInvocations;
  UINT64 GSInvocations;
  UINT64 GSPrimitives;
  UINT64 CInvocations;
  UINT64 CPrimitives;
  UINT64 PSInvocations;
  UINT64 HSInvocations;
  UINT64 DSInvocations;
  UINT64 CSInvocations;
} D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS;

Члены

IAVertices

Число значений входного ассемблер (IA).

IAPrimitives

Число примитивов IA.

VSInvocations

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

GSInvocations

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

GSPrimitives

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

CInvocations

Количество вызовов clipper.

CPrimitives

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

PSInvocations

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

HSInvocations

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

DSInvocations

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

CSInvocations

Количество вызовов вычислительных шейдеров (CS).

Комментарии

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

Требования

Требование Значение
Минимальная версия клиента D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS поддерживается начиная с операционной системы Windows 7.
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

CreateQuery(D3D10)

D3D10DDI_QUERY

QueryGetData