функция обратного вызова PFND3D12DDI_GET_DEBUG_ALLOCATION_INFO_0012 (d3d12umddi.h)
Возвращает связанные дескрипторы выделения в режиме ядра и диапазоны виртуальных адресов GPU.
Синтаксис
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
)
{...}
Параметры
hDevice
Дескриптор устройства, с которым связан ресурс или выделение.
Object
Тип данных D3D12DDI_HANDLE_AND_TYPE, представляющий дескриптор режима ядра для ресурса, связанного с выделениями.
pNumVirtualAddressInfos
Указатель на количество сведений о виртуальном адресе.
pVirtualAddressInfos
Указатель на структуру сведений об отладочном виртуальном адресе.
pNumKMTInfos
Указатель на количество сведений о потоке в режиме ядра.
pKMTInfos
Указатель на сведения о потоке режима ядра.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |