D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 結構 (d3d12umddi.h)
D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 結構描述呼叫 pfnBeginEndQuery 函式中用來建立D3D12_QUERY_TYPE_PIPELINE_STATISTICS1查詢類型之圖形管線每個階段的統計數據,以及呼叫 pfnResolveQueryData 以傳回查詢的相關信息。
語法
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;
成員
IAVertices
輸入組合器 (IA) 頂點的數目。
IAPrimitives
IA 基本類型的數目。
VSInvocations
VS) 調用 (頂點著色器的數目。
GSInvocations
(GS) 呼叫的幾何著色器數目。
GSPrimitives
GS 基本類型的數目。
CInvocations
裁剪器調用的數目。
CPrimitives
clipper 基本類型的數目。
PSInvocations
PS) 調用 (像素著色器的數目。
HSInvocations
(HS) 調用的殼層著色器數目。
DSInvocations
DS) 調用的網域著色器數目 (。
CSInvocations
(CS) 呼叫的計算著色器數目。
ASInvocations
AS) 調用 (放大著色器的數目。
MSInvocations
MS) 調用 (網格著色器的數目。
MSPrimitives
MS 所輸出的基本類型數目。
備註
驅動程式會將D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1結構與D3D12DDI_QUERY_TYPE和D3D12DDI_QUERY_HEAP_TYPE列舉的D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1查詢類型值產生關聯。
規格需求
需求 | 值 |
---|---|
最低支援的伺服器 | Windows Server 2022 |
標頭 | d3d12umddi.h |