структура D3DDDIARG_SETPRIORITY (d3dumddi.h)

Структура D3DDDIARG_SETPRIORITY описывает уровень приоритета для управляемой текстуры.

Синтаксис

typedef struct _D3DDDIARG_SETPRIORITY {
  HANDLE hResource;
  UINT   Priority;
} D3DDDIARG_SETPRIORITY;

Члены

hResource

Дескриптор ресурса, содержащего текстуру.

Priority

Уровень приоритета, устанавливаемый для текстуры, содержащейся в ресурсе hResource . Значение приоритета текстуры можно задать в любом месте в диапазоне от 0 до 0xFFFFFFFF.

Комментарии

Драйвер получает только уведомления о приоритете для текстур, управляемых драйвером.

Уровень приоритета, на котором задается текстура, определяет порядок ее вытеснения из памяти. Текстура с низким приоритетом вытесниется перед текстурой с высоким приоритетом. Если две текстуры имеют одинаковый приоритет, то текстура, использованная в последнее время, сохраняется в памяти; другая текстура вытеснила.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

SetPriority