Condividi tramite


struttura D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 (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;

Membri

IAVertices

Numero di vertici dell'assembler di input ( IA).

IAPrimitives

Numero di primitive IA.

VSInvocations

Numero di chiamate del vertex shader (VS).

GSInvocations

Numero di chiamate del geometry shader (GS).

GSPrimitives

Numero di primitive GS.

CInvocations

Numero di chiamate clipper.

CPrimitives

Numero di primitive clipper.

PSInvocations

Numero di chiamate del pixel shader (PS).

HSInvocations

Numero di chiamate di hull shader (HS).

DSInvocations

Numero di chiamate DS (Domain Shader).

CSInvocations

Numero di chiamate del compute shader (CS).

ASInvocations

Numero di chiamate di amplificazione shader (AS).

MSInvocations

Numero di chiamate di mesh shader (MS).

MSPrimitives

Numero di primitive restituite da MS.

Osservazioni

Il driver associa una struttura di D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 al valore del tipo di query D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 per le enumerazioni D3D12DDI_QUERY_TYPE e D3D12DDI_QUERY_HEAP_TYPE.

Fabbisogno

Requisito Valore
server minimo supportato Windows Server 2022
intestazione d3d12umddi.h

Vedere anche

D3D12DDI_QUERY_HEAP_TYPE

D3D12DDI_QUERY_TYPE

pfnBeginEndQuery

pfnResolveQueryData