PFND3D12DDI_RESOLVE_QUERY_DATA回调函数 (d3d12umddi.h)
pfnResolveQueryData 回调函数将以前存储的查询转换为 API 定义的格式。
语法
PFND3D12DDI_RESOLVE_QUERY_DATA Pfnd3d12ddiResolveQueryData;
void Pfnd3d12ddiResolveQueryData(
D3D12DDI_HCOMMANDLIST unnamedParam1,
D3D12DDI_HQUERYHEAP unnamedParam2,
D3D12DDI_QUERY_TYPE unnamedParam3,
UINT StartElement,
UINT ElementCount,
D3D12DDI_HRESOURCE hDrvDestinationBuffer,
UINT64 DestinationOffset
)
{...}
参数
unnamedParam1
hCommandList
命令列表的驱动程序数据的句柄。 驱动程序使用此内存区域来存储与其命令列表相关的内部数据结构。
unnamedParam2
hQueryHeap
查询堆的句柄。
unnamedParam3
QueryType
查询类型。
StartElement
start 元素的值。
ElementCount
元素计数。
hDrvDestinationBuffer
目标缓冲区的句柄。
DestinationOffset
目标偏移量。
返回值
无
备注
应用程序使用解析功能将以前存储在查询堆中的查询结果转换为 API 定义的格式。 解析的数据存储在缓冲区中。 然后,着色器、预测或映射并读取 CPU 上的结果。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d12umddi.h (包括 D3d12umddi.h) |