структура 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
Количество вызовов clipper.
CPrimitives
Количество примитивов клиппера.
PSInvocations
Количество вызовов пиксельного шейдера (PS).
Комментарии
Драйвер связывает структуру D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS со значением типа запроса D3D10DDI_QUERY_PIPELINESTATS из перечисления D3D10DDI_QUERY .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |