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 |