структура DXGK_NOTIFYALLOCFLAGS (d3dkmddi.h)
Важный
Некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Корпорация Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых в отношении информации, предоставленной здесь.
Структура DXGK_NOTIFYALLOCFLAGS указывает флаги, связанные с уведомлениями о выделении для операций разбиения по страницам.
Синтаксис
typedef struct _DXGK_NOTIFYALLOCFLAGS {
union {
struct {
UINT Eviction : 1;
UINT IoMmuUnmap : 1;
UINT Reserved : 30;
};
UINT Value;
};
} DXGK_NOTIFYALLOCFLAGS;
Члены
Eviction
Выделение будет вытеснило.
IoMmuUnmap
Выделение будет распаковано из IOMMU.
Reserved
Зарезервировано для дальнейшего использования; установите значение нулю.
Value
Член союза, позволяющий получить доступ ко всем флагам в структуре.
Замечания
Флаги вытеснения и флаги IoMmuUn map не могут быть установлены вместе.
Драйвер в режиме ядра (KMD) Dxgkrnl использует эти флаги, чтобы уведомить драйвер режима ядра (KMD), что определенные действия перед выделением либо вытеснены или не сопоставлены с IOMMU.
Дополнительные сведения см. в уведомления о выделении.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2 (WDDM 3.2) |
заголовка | d3dkmddi.h |