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) |