Поделиться через


функция обратного вызова 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