Compartir a través de


estructura DXGK_NOTIFYALLOCFLAGS (d3dkmddi.h)

Importante

Cierta información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su publicación comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.

La estructura DXGK_NOTIFYALLOCFLAGS especifica marcas relacionadas con las notificaciones de asignación para las operaciones de paginación.

Sintaxis

typedef struct _DXGK_NOTIFYALLOCFLAGS {
  union {
    struct {
      UINT Eviction : 1;
      UINT IoMmuUnmap : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} DXGK_NOTIFYALLOCFLAGS;

Miembros

Eviction

La asignación está a punto de expulsarse.

IoMmuUnmap

La asignación está a punto de desasignación de la IOMMU.

Reserved

Reservado para uso futuro; se establece en cero.

Value

Miembro de unión que permite el acceso a todas las marcas de la estructura.

Observaciones

Las marcas de expulsión y ioMmuUnmap no se pueden establecer juntas.

Un controlador en modo kernel (KMD) Dxgkrnl usa estas marcas para notificar al controlador en modo kernel (KMD) que acciones específicas antes de que una asignación se expulse o desasignación de la IOMMU.

Para obtener más información, vea notificación de asignación.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2 (WDDM 3.2)
encabezado de d3dkmddi.h

Consulte también

DXGK_BUILDPAGINGBUFFER_NOTIFYALLOC

dxgkDdiCreateAllocation