estructura D3D12_QUERY_DATA_PIPELINE_STATISTICS (d3d12.h)
Consulte información sobre la actividad de canalización de gráficos entre llamadas a BeginQuery y EndQuery.
Sintaxis
typedef struct D3D12_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;
} D3D12_QUERY_DATA_PIPELINE_STATISTICS;
Miembros
IAVertices
Número de vértices leídos por ensamblador de entrada.
IAPrimitives
Número de primitivos leídos por el ensamblador de entrada. Este número puede ser diferente en función de la topología primitiva utilizada. Por ejemplo, una franja de triángulos con 6 vértices producirá 4 triángulos, pero una lista de triángulos con 6 vértices producirá 2 triángulos.
VSInvocations
Especifica el número de invocaciones del sombreador de vértices. Direct3D invoca el sombreador de vértices una vez por vértice.
GSInvocations
Especifica el número de invocaciones del sombreador de geometría. Cuando el sombreador de geometría se establece en NULL, esta estadística puede o no incrementarse en función del adaptador de gráficos.
GSPrimitives
Especifica el número de primitivos de salida del sombreador de geometría.
CInvocations
Número de primitivos que se enviaron al rasterizador. Cuando el rasterizador está deshabilitado, esto no aumentará.
CPrimitives
Número de primitivos que se representaron. Esto puede ser mayor o menor que CInvocations porque después de que un primitivo se recorta a veces se divide en más de un primitivo o completamente eliminado.
PSInvocations
Especifica el número de invocaciones del sombreador de píxeles.
HSInvocations
Especifica el número de invocaciones del sombreador de casco.
DSInvocations
Especifica el número de invocaciones del sombreador de dominio.
CSInvocations
Especifica el número de invocaciones del sombreador de proceso.
Comentarios
Use esta estructura con D3D12_QUERY_HEAP_TYPE y CreateQueryHeap.
Requisitos
Encabezado | d3d12.h |