estructura DXGKARGCB_ALLOCATEPAGESFORMDL (d3dkmddi.h)
La estructura DXGKARGCB_ALLOCATEPAGESFORMDL contiene los argumentos usados en la función de devolución de llamada DXGKCB_ALLOCATEPAGESFORMDL , para asignar páginas para una lista de descriptores de memoria (MDL).
Sintaxis
typedef struct _DXGKARGCB_ALLOCATEPAGESFORMDL {
[in] PHYSICAL_ADDRESS LowAddress;
[in] PHYSICAL_ADDRESS HighAddress;
[in] PHYSICAL_ADDRESS SkipBytes;
[in] SIZE_T TotalBytes;
[in] DXGK_MEMORY_CACHING_TYPE CacheType;
[in] ULONG Flags;
[out] HANDLE hMemoryHandle;
[out] PMDL pMdl;
} DXGKARGCB_ALLOCATEPAGESFORMDL;
Miembros
[in] LowAddress
Especifica la dirección física del inicio del primer intervalo de direcciones desde el que pueden venir las páginas asignadas.
[in] HighAddress
Especifica la dirección física del final del primer intervalo de direcciones desde el que pueden venir las páginas asignadas.
[in] SkipBytes
Especifica el número de bytes que se omitirán desde el principio del intervalo de direcciones anterior desde el que pueden venir las páginas asignadas. SkipBytes debe ser un entero múltiplo del tamaño de página de memoria virtual, en bytes.
[in] TotalBytes
Especifica el número total de bytes que se van a asignar para mdl.
[in] CacheType
Indica el tipo de almacenamiento en caché permitido para la memoria solicitada.
[in] Flags
Especifica las marcas para esta operación. Para obtener más información, vea Función MmAllocatePagesForMdlEx.
[out] hMemoryHandle
Identificador de seguimiento dxgkrnl para la asignación. Este valor se debe pasar a la función de devolución de llamada DGXKCB_FREEPAGESFROMMDL correspondiente.
[out] pMdl
MdL de memoria no paginada garantizada que se asignará a la IOMMU durante su vida útil.
Comentarios
Consulte Aislamiento de GPU basado en IOMMU para obtener más información.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 (WDDM 2.4) |
Encabezado | d3dkmddi.h |