PFND3D12DDI_MAPHEAP fungsi panggilan balik (d3d12umddi.h)
Driver klien mengimplementasikan PFND3D12DDI_MAPHEAP untuk memetakan tumpukan.
Sintaks
PFND3D12DDI_MAPHEAP Pfnd3d12ddiMapheap;
HRESULT Pfnd3d12ddiMapheap(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in] D3D12DDI_HHEAP unnamedParam2,
[out] VOID **unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
hDisplayDevice: Menangani ke perangkat tampilan (konteks grafis).
[in] unnamedParam2
hHeap: Menangani ke tumpukan yang dikelola perangkat tampilan yang perlu dipetakan.
[out] unnamedParam3
ppData*: Penunjuk ke data tumpukan yang dipetakan.
Menampilkan nilai
PFND3D12DDI_MAPHEAP mengembalikan S_OK pada keberhasilan. Ini harus mengembalikan kode kesalahan HRESULT yang sesuai pada kegagalan.
Keterangan
Data heap biasanya hanya dapat diakses oleh GPU. PFND3D12DDI_MAPHEAP membuat data heap dapat diakses oleh CPU. Driver harus memetakan data heap dan mengembalikan pointer yang dapat diakses CPU di ppData.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12umddi.h |