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


перечисление 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 (include D3dumddi.h, D3dkmddi.h)

См. также

D3DDDICB_OFFERALLOCATIONS

D3DDDI_ALLOCATIONLIST