структура 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 (включая D3d12umddi.h) |