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;

Member

ShareBackingStoreWithKmd

Wenn er festgelegt ist, benachrichtigt der Kernelmodustreiber Dxgkrnl , dass er die Adresse des Speichers zur Unterstützung der Zuordnung kennen muss. Die Zuordnung muss freigegeben erstellt werden und darf sich nur im Aperture-Speichersegment befinden.

NoImplicitSynchronization

DisablePartialResidency

RestrictedToSingleSegment

NotifyEviction

NotifyIoMmuUnmap

Reserved

Reserviert; nicht verwenden.

Value

Eine alternative Möglichkeit, auf die Bits zuzugreifen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGK_ALLOCATIONINFO

DXGKDDI_CREATEALLOCATION