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


структура D3D12DDI_ALLOCATION_INFO_0022 (d3d12umddi.h)

Указывает сведения о выделении.

Синтаксис

typedef struct D3D12DDI_ALLOCATION_INFO_0022 {
  D3DKMT_HANDLE                       hAllocation;
  const VOID                          *pSystemMem;
  VOID                                *pPrivateDriverData;
  UINT                                PrivateDriverDataSize;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID      VidPnSourceId;
  D3D12DDI_ALLOCATION_INFO_FLAGS_0022 Flags;
  D3DGPU_VIRTUAL_ADDRESS              GpuVirtualAddress;
  UINT                                Priority;
  ULONG_PTR                           Reserved[5];
} D3D12DDI_ALLOCATION_INFO_0022;

Члены

hAllocation

Дескриптор выделения.

pSystemMem

Указатель на расположение системной памяти, которое предварительно расположено. Если выделение использует память видео, укажите значение NULL.

pPrivateDriverData

Указатель на буфер, содержащий необязательные данные частного драйвера.

PrivateDriverDataSize

Размер буфера данных частного драйвера.

VidPnSourceId

Отсчитываемый от нуля идентификатор источника видео в пути к топологии сети.

Flags

Флаги, определяющие тип сведений о выделении в качестве значения D3D12DDI_ALLOCATION_INFO_FLAGS_0022.

GpuVirtualAddress

Виртуальный адрес в GPU.

Priority

Приоритет выделения.

Reserved[5]

Скрытный.

Требования

Требование Ценность
заголовка d3d12umddi.h (include D3d12umddi.h)

См. также

D3D12DDI_ALLOCATION_INFO_FLAGS_0022