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 上映射和读取结果来使用结果。
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | d3d12umddi.h (包括 D3d12umddi.h) |