Compartir a través de


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á asignada previamente. Si la asignación usa memoria de vídeo, especifique NULL.

pPrivateDriverData

Puntero a un búfer que contiene datos de controladores privados opcionales.

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 de vídeo presente.

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

Una prioridad para la asignación.

Reserved[5]

Reservado.

Requisitos

Requisito Valor
encabezado de d3d12umddi.h (incluya D3d12umddi.h)

Consulte también

D3D12DDI_ALLOCATION_INFO_FLAGS_0022