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 |