DXGK_ALLOCATIONINFOFLAGS2 structure (d3dkmddi.h)
The DXGK_ALLOCATIONINFOFLAGS2 structure contains additional properties for an allocation.
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;
Members
ShareBackingStoreWithKmd
When set, the kernel-mode driver is notifying Dxgkrnl that it needs to know the address of the allocation backing store. The allocation must be created shared and must reside only in the aperture memory segment.
NoImplicitSynchronization
DisablePartialResidency
RestrictedToSingleSegment
NotifyEviction
NotifyIoMmuUnmap
Reserved
Reserved; do not use.
Value
An alternative way to access the bits.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 (WDDM 3.0) |
Header | d3dkmddi.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for