D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 struttura (d3d12umddi.h)
La struttura D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 descrive le statistiche per ogni fase della pipeline grafica usata in una chiamata alla funzione pfnBeginEndQuery per creare un tipo di query D3D12_QUERY_TYPE_PIPELINE_STATISTICS1 e in una chiamata a pfnResolveQueryData per restituire informazioni sulla query.
Sintassi
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;
Members
IAVertices
Numero di vertici dell'assembler di input (IA).
IAPrimitives
Numero di primitive di IA.
VSInvocations
Numero di chiamate vertex shader (VS).
GSInvocations
Numero di chiamate geometry shader (GS).
GSPrimitives
Numero di primitive GS.
CInvocations
Numero di chiamate clipper.
CPrimitives
Numero di primitive clipper.
PSInvocations
Numero di chiamate pixel shader (PS).
HSInvocations
Numero di chiamate di hull shader (HS).
DSInvocations
Numero di chiamate DS (Domain Shader).
CSInvocations
Numero di chiamate di compute shader (CS).
ASInvocations
Numero di chiamate di amplificazione shader (AS).
MSInvocations
Numero di chiamate mesh shader (MS).
MSPrimitives
Numero di primitive di output da MS.
Commenti
Il driver associa una struttura D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 al valore del tipo di query D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1per le enumerazioni D3D12DDI_QUERY_TYPE e D3D12DDI_QUERY_HEAP_TYPE .
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | d3d12umddi.h |