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 |