структура 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) |