Поделиться через


Перечисление D3DDDI_OFFER_PRIORITY (d3dukmdt.h)

Указывает важность ресурсов видеопамять, которые драйвер отображения пользовательского режима предлагает для повторного использования.

Синтаксис

typedef enum _D3DDDI_OFFER_PRIORITY {
  D3DDDI_OFFER_PRIORITY_NONE,
  D3DDDI_OFFER_PRIORITY_LOW,
  D3DDDI_OFFER_PRIORITY_NORMAL,
  D3DDDI_OFFER_PRIORITY_HIGH,
  D3DDDI_OFFER_PRIORITY_AUTO
} D3DDDI_OFFER_PRIORITY;

Константы

 
D3DDDI_OFFER_PRIORITY_NONE
Выделение не должно предлагаться.

Примечание Не используйте это значение в D3DDDICB_OFFERALLOCATIONS. Элемент приоритета .

 
D3DDDI_OFFER_PRIORITY_LOW
Выделение имеет низкое значение и должно быть отменено перед другими предлагаемыми выделениями. Укажите этот тип для выделений, не имеющих полезного содержимого.
D3DDDI_OFFER_PRIORITY_NORMAL
Выделение содержит полезное содержимое, но может быть легко повторно создано.
D3DDDI_OFFER_PRIORITY_HIGH
Выделение содержит полезное содержимое и не может быть легко повторно создано. Поэтому диспетчер видеопамять (который является частью Dxgkrnl.sys) должен избегать отмены этого выделения перед другими предлагаемыми выделениями.
D3DDDI_OFFER_PRIORITY_AUTO
Диспетчер видеопамяти должен принять решение о значении выделения на основе приоритета для вытеснения.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3dukmdt.h (включая D3dumddi.h, D3dkmddi.h)

См. также раздел

D3DDDICB_OFFERALLOCATIONS

D3DDDI_ALLOCATIONLIST