843 B
843 B
D3D12CommandList::ResolveQueryData
void ResolveQueryData(ID3D12QueryHeap* queryHeap, QueryType type, uint32_t startIndex, uint32_t count, ID3D12Resource* resultBuffer, uint64_t resultOffset);
解析查询数据。
参数:
queryHeap- 查询堆type- 查询类型startIndex- 起始索引count- 查询数量resultBuffer- 结果缓冲区resultOffset- 结果偏移
复杂度: O(n),n 为查询数量
示例:
ID3D12QueryHeap* queryHeap = /* 获取查询堆 */;
ID3D12Resource* resultBuffer = /* 结果缓冲区 */;
cmdList.ResolveQueryData(queryHeap, QueryType::Timestamp, 0, 1, resultBuffer, 0);
相关文档
- D3D12CommandList 总览 - 返回类总览
- BeginQuery - 开始查询
- EndQuery - 结束查询