структура DXGK_ALLOCATIONINFOFLAGS2 (d3dkmddi.h)
Структура DXGK_ALLOCATIONINFOFLAGS2 содержит дополнительные свойства для выделения.
Синтаксис
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;
Члены
ShareBackingStoreWithKmd
Если этот параметр задан, драйвер режима ядра уведомляет Dxgkrnl о том, что ему необходимо знать адрес резервного хранилища выделения. Выделение должно быть создано совместно и находиться только в сегменте памяти диафрагмы.
NoImplicitSynchronization
DisablePartialResidency
RestrictedToSingleSegment
NotifyEviction
NotifyIoMmuUnmap
Reserved
Защищены; не использовать.
Value
Альтернативный способ доступа к битам.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 (WDDM 3.0) |
Верхняя часть | d3dkmddi.h |