PFND3D12DDI_MAPHEAP回呼函式 (d3d12umddi.h)
用戶端驅動程式會實作 PFND3D12DDI_MAPHEAP 來對應堆積。
語法
PFND3D12DDI_MAPHEAP Pfnd3d12ddiMapheap;
HRESULT Pfnd3d12ddiMapheap(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in] D3D12DDI_HHEAP unnamedParam2,
[out] VOID **unnamedParam3
)
{...}
參數
[in] unnamedParam1
hDisplayDevice:處理顯示裝置 (圖形內容) 。
[in] unnamedParam2
hHeap:處理需要對應的顯示裝置管理堆積。
[out] unnamedParam3
ppData*:對應堆積數據的指標。
傳回值
PFND3D12DDI_MAPHEAP 在成功時傳回S_OK。 它應該會在失敗時傳回適當的 HRESULT 錯誤碼。
備註
堆積數據通常只能供 GPU 存取。 PFND3D12DDI_MAPHEAP 讓堆積數據可供 CPU 存取。 驅動程式應該對應堆積數據,並在 ppData 中傳回可存取 CPU 的指標。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12umddi.h |