Pular para o conteúdo principal
Consulta informações sobre a atividade do pipeline de gráficos entre as chamadas a BeginQuery e EndQuery.

Sintaxe

Membros

IAVertices
Tipo: UINT64
Número de vértices lidos pelo assembler de entrada. IAPrimitives
Tipo: UINT64
Número de primitivas lidas pelo assembler de entrada. Esse número pode variar dependendo da topologia de primitiva usada. Por exemplo, uma faixa de triângulos com 6 vértices produzirá 4 triângulos, enquanto uma lista de triângulos com 6 vértices produzirá 2 triângulos. VSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de vértice. O Direct3D invoca o sombreador de vértice uma vez por vértice. GSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de geometria. Quando o sombreador de geometria é definido como NULL, essa estatística pode ou não ser incrementada, dependendo do adaptador gráfico. GSPrimitives
Tipo: UINT64
Especifica o número de primitivas de saída do sombreador de geometria. CInvocations
Tipo: UINT64
Número de primitivas que foram enviadas ao rasterizador. Quando o rasterizador está desabilitado, esse valor não é incrementado. CPrimitives
Tipo: UINT64
Número de primitivas que foram renderizadas. Pode ser maior ou menor que CInvocations porque, depois que uma primitiva é recortada, às vezes ela é dividida em mais de uma primitiva ou completamente descartada. PSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de pixel. HSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de casco. DSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de domínio. CSInvocations
Tipo: UINT64
Especifica o número de invocações do sombreador de computação.

Comentários

Use esta estrutura com D3D12_QUERY_HEAP_TYPE e CreateQueryHeap.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais
Última modificação em 6 de outubro de 2026