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


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

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

Синтаксис

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

Члены

dwDDSurface

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

dwPriority

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

Замечания

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

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

Требования

Требование Ценность
заголовка d3dhal.h (include D3dhal.h)