Compartir a través de


estructura DXGK_ALLOCATIONINFOFLAGS2 (d3dkmddi.h)

La estructura DXGK_ALLOCATIONINFOFLAGS2 contiene propiedades adicionales para una asignación.

Sintaxis

typedef struct _DXGK_ALLOCATIONINFOFLAGS2 {
  union {
    struct {
      UINT ShareBackingStoreWithKmd : 1;
      UINT NoImplicitSynchronization : 1;
      UINT DisablePartialResidency : 1;
      UINT RestrictedToSingleSegment : 1;
      UINT NotifyEviction : 1;
      UINT NotifyIoMmuUnmap : 1;
#if ...
      UINT Reserved : 26;
#else
      UINT Reserved : 31;
#endif
    };
    UINT Value;
  };
} DXGK_ALLOCATIONINFOFLAGS2;

Miembros

ShareBackingStoreWithKmd

Cuando se establece, el controlador en modo kernel (KMD) notifica Dxgkrnl que necesita conocer la dirección del almacén de respaldo de asignación. La asignación debe crearse compartida y solo debe residir en el segmento de memoria de apertura.

NoImplicitSynchronization

Cuando se establece, KMD no participa en la sincronización principal implícita. Esta marca se introdujo en Windows 11, versión 24H2 (WDDM 3.2).

DisablePartialResidency

Cuando se establece, indica que la asignación no admite la residencia parcial. La asignación debe ser completamente expulsada o completamente residente. Esta marca se introdujo en Windows 11, versión 24H2 (WDDM 3.2).

RestrictedToSingleSegment

Cuando se establece, indica que la asignación no admite la residencia entre segmentos. La asignación debe estar completamente residente dentro de un único segmento. Esta marca se introdujo en Windows 11, versión 24H2 (WDDM 3.2).

NotifyEviction

Cuando se establece, indica que dxgkrnl debe emitir una operación de DXGK_OPERATION_NOTIFY_ALLOC NotifyEviction a KMD antes de expulsar una asignación. Esta marca se introdujo en Windows 11, versión 24H2 (WDDM 3.2). Para obtener más información, vea notificación de asignación.

NotifyIoMmuUnmap

Cuando se establece, indica que dxgkrnl debe emitir una operación de DXGK_OPERATION_NOTIFY_ALLOC NotifyIoMmuUnmap a KMD antes de desasignación de la IOMMU. Esta marca se introdujo en Windows 11, versión 24H2 (WDDM 3.2). Para obtener más información, vea notificación de asignación.

Reserved

Reservado; no use.

Value

Una manera alternativa de acceder a los bits de esta estructura.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11 (WDDM 3.0)
encabezado de d3dkmddi.h

Consulte también

DXGK_ALLOCATIONINFO

DXGKDDI_CREATEALLOCATION