D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 structure (d3d12umddi.h)

La structure D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 décrit les statistiques pour chaque étape du pipeline graphics utilisé dans un appel à la fonction pfnBeginEndQuery pour créer un type de requête D3D12_QUERY_TYPE_PIPELINE_STATISTICS1 et dans un appel à pfnResolveQueryData pour retourner des informations sur la requête.

Syntaxe

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;

Membres

IAVertices

Nombre de sommets d’assembleur d’entrée (IA).

IAPrimitives

Nombre de primitives IA.

VSInvocations

Nombre d’appels de nuanceur de vertex (VS).

GSInvocations

Nombre d’appels de nuanceur de géométrie (GS).

GSPrimitives

Nombre de primitives GS.

CInvocations

Nombre d’appels de clipper.

CPrimitives

Nombre de primitives clipper.

PSInvocations

Nombre d’appels de nuanceur de pixels (PS).

HSInvocations

Nombre d’appels de nuanceur de coque (HS).

DSInvocations

Nombre d’appels de nuanceur de domaine (DS).

CSInvocations

Nombre d’appels de nuanceur de calcul (CS).

ASInvocations

Nombre d’appels de nuanceur d’amplification (AS).

MSInvocations

Nombre d’appels de nuanceur de maillage (MS).

MSPrimitives

Nombre de primitives sorties par ms.

Remarques

Le pilote associe une structure D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 à la valeur de type de requête D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 pour les énumérations D3D12DDI_QUERY_TYPE et D3D12DDI_QUERY_HEAP_TYPE .

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête d3d12umddi.h

Voir aussi

D3D12DDI_QUERY_HEAP_TYPE

D3D12DDI_QUERY_TYPE

pfnBeginEndQuery

pfnResolveQueryData