Sintaxis
Miembros
IAVerticesTipo: UINT64 Número de vértices leídos por el ensamblador de entrada. IAPrimitives
Tipo: UINT64 Número de primitivas leídas por el ensamblador de entrada. Este número puede ser diferente según la topología de primitivas utilizada. Por ejemplo, una franja de triángulos con 6 vértices producirá 4 triángulos, mientras que una lista de triángulos con 6 vértices producirá 2 triángulos. VSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de vértices. Direct3D invoca el sombreador de vértices una vez por vértice. GSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de geometría. Cuando el sombreador de geometría está establecido en NULL, esta estadística puede incrementarse o no según el adaptador de gráficos. GSPrimitives
Tipo: UINT64 Especifica el número de primitivas de salida del sombreador de geometría. CInvocations
Tipo: UINT64 Número de primitivas que se enviaron al rasterizador. Cuando el rasterizador está deshabilitado, este valor no se incrementa. CPrimitives
Tipo: UINT64 Número de primitivas que se representaron. Puede ser mayor o menor que CInvocations porque, después de recortarse una primitiva, a veces se divide en más de una primitiva o se descarta por completo. PSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de píxeles. HSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de casco. DSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de dominio. CSInvocations
Tipo: UINT64 Especifica el número de invocaciones del sombreador de proceso.
Comentarios
Use esta estructura con D3D12_QUERY_HEAP_TYPE y CreateQueryHeap.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
