Freigeben über


DXGK_ALLOCATIONINFOFLAGS2 Struktur (d3dkmddi.h)

Die DXGK_ALLOCATIONINFOFLAGS2 Struktur enthält zusätzliche Eigenschaften für eine Zuordnung.

Syntax

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;

Angehörige

ShareBackingStoreWithKmd

Bei Festlegung benachrichtigt der Kernelmodustreiber (KERNEL-Mode Driver, KMD) Dxgkrnl-, dass er die Adresse des Zuordnungssicherungsspeichers kennen muss. Die Zuordnung muss gemeinsam erstellt werden und darf sich nur im Blendenspeichersegment befinden.

NoImplicitSynchronization

Wenn festgelegt, deaktiviert KMD die implizite primäre Synchronisierung. Dieses Flag wurde in Windows 11, Version 24H2 (WDDM 3.2) eingeführt.

DisablePartialResidency

Wenn festgelegt, gibt an, dass die Zuweisung keine partielle Residency unterstützt. Die Zuteilung muss entweder vollständig oder vollständig ansässig sein. Dieses Flag wurde in Windows 11, Version 24H2 (WDDM 3.2) eingeführt.

RestrictedToSingleSegment

Wenn festgelegt, gibt an, dass die Zuordnung keine segmentübergreifende Residency unterstützt. Die Zuordnung muss in einem einzigen Segment vollständig ansässig sein. Dieses Flag wurde in Windows 11, Version 24H2 (WDDM 3.2) eingeführt.

NotifyEviction

Wenn festgelegt, gibt an, dass Dxgkrnl- einen DXGK_OPERATION_NOTIFY_ALLOC NotifyEviction Vorgang an KMD ausgeben sollte, bevor eine Zuordnung entfernt wird. Dieses Flag wurde in Windows 11, Version 24H2 (WDDM 3.2) eingeführt. Weitere Informationen finden Sie unter Zuordnungsbenachrichtigung.

NotifyIoMmuUnmap

Wenn festgelegt, gibt an, dass Dxgkrnl- einen DXGK_OPERATION_NOTIFY_ALLOC NotifyIoMmuUnmap Vorgang an KMD ausgeben sollte, bevor eine Zuordnung von der IOMMU entfernt wird. Dieses Flag wurde in Windows 11, Version 24H2 (WDDM 3.2) eingeführt. Weitere Informationen finden Sie unter Zuordnungsbenachrichtigung.

Reserved

Reserviert; nicht verwenden.

Value

Eine alternative Möglichkeit, auf die Bits dieser Struktur zuzugreifen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11 (WDDM 3.0)
Header- d3dkmddi.h

Siehe auch

DXGK_ALLOCATIONINFO

DXGKDDI_CREATEALLOCATION