estructura DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT (d3dkmddi.h)
La estructura DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT contiene la información utilizada por la función de devolución de llamada DXGKCB_DESTROYPHYSICALMEMORYOBJECT para destruir la memoria física.
Sintaxis
typedef struct _DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT {
[in] HANDLE hPhysicalMemoryObject;
[in] HANDLE hAdapterMemoryObject;
} DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT;
Miembros
[in] hPhysicalMemoryObject
Controle el objeto de memoria física creado a través de DXGKCB_CREATEPHYSICALMEMORYOBJECT para destruir.
[in] hAdapterMemoryObject
Identificador opcional para un objeto de memoria del adaptador que se cerrará al mismo tiempo. Este identificador se proporciona con el fin de crear una asignación de reflejo conveniente con destrucción. Si hAdapterMemoryObject no es NULL, el controlador no debe llamar también a DXGKCB_CLOSEPHYSICALMEMORYOBJECT.
Comentarios
Si el controlador intenta destruir un objeto físico que todavía tiene un ADL existente creado en él, la llamada comprobará el equipo porque el controlador está filtrando páginas bloqueadas.
Consulte la reasignación de DMA de IOMMU para obtener más información.
Requisitos
Requisito | Value |
---|---|
Servidor mínimo compatible | Windows Server 2022 (WDDM 2.9) |
Encabezado | d3dkmddi.h |
Consulte también
DXGKCB_CLOSEPHYSICALMEMORYOBJECT