структура D3DHAL_DP2SETPRIORITY (d3dhal.h)

Структура D3DHAL_DP2SETPRIORITY используется для информирования драйвера о приоритете текстуры, заданной дескриптором dwDDDestSurface.

Синтаксис

typedef struct _D3DHAL_DP2SETPRIORITY {
  DWORD dwDDSurface;
  DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;

Члены

dwDDSurface

Задает дескриптор текстуры.

dwPriority

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

Комментарии

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

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

Требования

Требование Значение
Заголовок d3dhal.h (включая D3dhal.h)