语法
成员
IAVertices类型:UINT64 输入汇编器读取的顶点数。 IAPrimitives
类型:UINT64 输入汇编器读取的图元数量。此数字可能因使用的图元拓扑而异。例如,具有 6 个顶点的三角形带将生成 4 个三角形,而具有 6 个顶点的三角形列表将生成 2 个三角形。 VSInvocations
类型:UINT64 指定顶点着色器调用的数量。Direct3D 对每个顶点调用一次顶点着色器。 GSInvocations
类型:UINT64 指定几何着色器调用的数量。当几何着色器设置为 NULL 时,此统计信息可能会递增或不会递增,具体取决于图形适配器。 GSPrimitives
类型:UINT64 指定几何着色器输出图元的数量。 CInvocations
类型:UINT64 发送到光栅化器的图元数量。当禁用光栅化器时,此值不会递增。 CPrimitives
类型:UINT64 已渲染的图元数量。此数字可能大于或小于 CInvocations,因为图元被裁剪后,有时会被分成多个图元,或完全被剔除。 PSInvocations
类型:UINT64 指定像素着色器调用的数量。 HSInvocations
类型:UINT64 指定外壳着色器调用的数量。 DSInvocations
类型:UINT64 指定域着色器调用的数量。 CSInvocations
类型:UINT64 指定计算着色器调用的数量。
备注
将此结构与 D3D12_QUERY_HEAP_TYPE 和 CreateQueryHeap 一起使用。要求
头文件: d3d12_xs.h 或 d3d12_x.h库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列
