estrutura D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 (d3d12umddi.h)
A estrutura D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 descreve estatísticas para cada estágio do pipeline de gráficos que é usado em uma chamada para a funçãopfnBeginEndQuerypara criar um tipo de consulta D3D12_QUERY_TYPE_PIPELINE_STATISTICS1 e em uma chamada para pfnResolveQueryData para retornar informações sobre a consulta.
Sintaxe
typedef struct D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 {
UINT64 IAVertices;
UINT64 IAPrimitives;
UINT64 VSInvocations;
UINT64 GSInvocations;
UINT64 GSPrimitives;
UINT64 CInvocations;
UINT64 CPrimitives;
UINT64 PSInvocations;
UINT64 HSInvocations;
UINT64 DSInvocations;
UINT64 CSInvocations;
UINT64 ASInvocations;
UINT64 MSInvocations;
UINT64 MSPrimitives;
} D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1;
Membros
IAVertices
O número de vértices ia (assembler de entrada).
IAPrimitives
O número de primitivos de IA.
VSInvocations
O número de invocações do VS (sombreador de vértice).
GSInvocations
O número de invocações de GS (sombreador de geometria).
GSPrimitives
O número de primitivos GS.
CInvocations
O número de invocações de cortador.
CPrimitives
O número de primitivos de cortador.
PSInvocations
O número de invocações de PS (sombreador de pixel).
HSInvocations
O número de invocações de sombreador de casco (HS).
DSInvocations
O número de invocações de DS (sombreador de domínio).
CSInvocations
O número de invocações de CS (sombreador de computação).
ASInvocations
O número de invocações de AS (sombreador de amplificação).
MSInvocations
O número de invocações de MS (sombreador de malha).
MSPrimitives
O número de primitivos de saída pelo MS.
Observações
O driver associa uma estrutura de D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 ao valor do tipo de consulta D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 para as enumerações D3D12DDI_QUERY_TYPE e D3D12DDI_QUERY_HEAP_TYPE.
Requisitos
Requisito | Valor |
---|---|
servidor com suporte mínimo | Windows Server 2022 |
cabeçalho | d3d12umddi.h |