estructura D3D12DDI_ALLOCATION_INFO_0022 (d3d12umddi.h)
Especifica información de asignación.
Sintaxis
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;
Miembros
hAllocation
Identificador de una asignación.
pSystemMem
Puntero a una ubicación de memoria del sistema que está preasignada. Si la asignación usa memoria de vídeo, especifique null.
pPrivateDriverData
Puntero a un búfer que contiene datos opcionales del controlador privado.
PrivateDriverDataSize
Tamaño del búfer de datos del controlador privado.
VidPnSourceId
Identificador de base cero del origen del vídeo presente en una ruta de acceso de una topología de red presente de vídeo.
Flags
Marcas que identifican el tipo de la información de asignación como un valor de D3D12DDI_ALLOCATION_INFO_FLAGS_0022 .
GpuVirtualAddress
Una dirección virtual en la GPU.
Priority
Prioridad para la asignación.
Reserved[5]
Reservado.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h (incluya D3d12umddi.h) |