共用方式為


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_TYPED3D12DDI_QUERY_HEAP_TYPE列舉的D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1查詢類型值產生關聯。

規格需求

需求
最低支援的伺服器 Windows Server 2022
標頭 d3d12umddi.h

另請參閱

D3D12DDI_QUERY_HEAP_TYPE

D3D12DDI_QUERY_TYPE

pfnBeginEndQuery

pfnResolveQueryData