структура 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) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по