D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 Struktur (d3d12umddi.h)
Die D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 Struktur beschreibt Statistiken für jede Phase der Grafikpipeline, die in einem Aufruf der pfnBeginEndQuery--Funktion verwendet wird, um einen D3D12_QUERY_TYPE_PIPELINE_STATISTICS1 Abfragetyp zu erstellen, und in einem Aufruf von pfnResolveQueryData, um Informationen zur Abfrage zurückzugeben.
Syntax
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;
Angehörige
IAVertices
Die Anzahl der Eingabeassembler (IA)-Scheitelpunkte.
IAPrimitives
Die Anzahl der IA-Grundtypen.
VSInvocations
Die Anzahl der Vertex-Shaderaufrufe (VS).
GSInvocations
Die Anzahl der Aufrufe des Geometrie-Shaders (GS).
GSPrimitives
Die Anzahl der GS-Grundtypen.
CInvocations
Die Anzahl der Clipperaufrufe.
CPrimitives
Die Anzahl der Clipper-Grundtypen.
PSInvocations
Die Anzahl der Aufrufe des Pixelshaders (PS).
HSInvocations
Die Anzahl der Rumpfshaderaufrufe (HS).
DSInvocations
Die Anzahl der Ds-Aufrufe (Domain Shader).
CSInvocations
Die Anzahl der Aufrufe von Computeshadern (CS).
ASInvocations
Die Anzahl der Aufrufe des Amplification-Shaders (AS).
MSInvocations
Die Anzahl der Ms-Aufrufe (Mesh Shader).
MSPrimitives
Die Anzahl der Grundtypen, die von ms ausgegeben werden.
Bemerkungen
Der Treiber ordnet eine D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 Struktur dem wert des D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 Abfragetyps für die D3D12DDI_QUERY_TYPE und D3D12DDI_QUERY_HEAP_TYPE Enumerationen zu.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | d3d12umddi.h |