PFND3D12DDI_GET_DEBUG_ALLOCATION_INFO_0012 callback function (d3d12umddi.h)
Returns the associated kernel mode allocation handles and GPU Virtual Address ranges.
Syntax
PFND3D12DDI_GET_DEBUG_ALLOCATION_INFO_0012 Pfnd3d12ddiGetDebugAllocationInfo0012;
void Pfnd3d12ddiGetDebugAllocationInfo0012(
D3D12DDI_HDEVICE hDevice,
D3D12DDI_HANDLE_AND_TYPE Object,
UINT *pNumVirtualAddressInfos,
D3D12DDI_DEBUG_VIRTUAL_ADDRESS_ALLOCATION_INFO_0012 *pVirtualAddressInfos,
UINT *pNumKMTInfos,
D3D12DDI_DEBUG_KMT_ALLOCATION_INFO_0012 *pKMTInfos
)
{...}
Parameters
hDevice
A handle to the device that the resource or allocation is associated with.
Object
A D3D12DDI_HANDLE_AND_TYPE data type that represents a kernel-mode handle to the resource that is associated with the allocations.
pNumVirtualAddressInfos
Pointer to the number of virtual address info.
pVirtualAddressInfos
Pointer to the debug virtual address information structure.
pNumKMTInfos
Pointer to the number of kernel mode thread info.
pKMTInfos
Pointer to the kernel mode thread info.
Return value
None
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | d3d12umddi.h |