DXGK_ALLOCATIONINFOFLAGS2 struttura (d3dkmddi.h)
La struttura DXGK_ALLOCATIONINFOFLAGS2 contiene proprietà aggiuntive per un'allocazione.
Sintassi
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
Se impostato, il driver in modalità kernel invia una notifica a Dxgkrnl che deve conoscere l'indirizzo dell'archivio di backup dell'allocazione. L'allocazione deve essere creata condivisa e deve risiedere solo nel segmento di memoria di apertura.
NoImplicitSynchronization
DisablePartialResidency
RestrictedToSingleSegment
NotifyEviction
NotifyIoMmuUnmap
Reserved
Riservati; non usare.
Value
Un modo alternativo per accedere ai bit.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3dkmddi.h |