ResolveQueryData 只包含 2 项

作者: cej4126创建于 2023年8月21日更新于 2026年3月30日
标签questionsdklayers

在调试模式下运行时,会生成以下警告 - D3D12 错误: ID3D12CommandQueue::ExecuteCommandLists: 无法解析从未执行过的查询,索引 [4-15],查询堆 (0x0000019A4434EB90:'GPUTimerBuffer')、命令列表 (0x0000019A44422710:'m_commandLists[2]'). [执行错误 #1319: RESOLVE_QUERY_INVALID_QUERY_STATE] 在 GPUTimer.cpp 第 82 行,ResolveQueryData 应该在 SceneEnums::Timestamp::PostprocessPass(2) 和 SceneEnums::Timestamp::PostprocessPass + 1(3) 之间。这是来自 GPUTimer.cpp 第 119 行和 130 行。

内容来源: microsoft/DirectX-Graphics-Samples