структура 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) |