структура D3DHAL_VALIDATETEXTURESTAGESTATEDATA (d3dhal.h)
Структура D3DHAL_VALIDATETEXTURESTAGESTATEDATA содержит сведения, необходимые для определения и возврата драйвером возможности поддержки мультитекстурирования с использованием текущего состояния.
Синтаксис
typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
ULONG_PTR dwhContext;
DWORD dwFlags;
ULONG_PTR dwReserved;
DWORD dwNumPasses;
HRESULT ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;
Члены
dwhContext
Указывает идентификатор контекста устройства Direct3D.
dwFlags
В настоящее время задано значение 0 и должно игнорироваться драйвером.
dwReserved
Зарезервировано для использования системой и должно игнорироваться драйвером.
dwNumPasses
Указывает расположение, в которое драйвер должен записать количество проходов, необходимых оборудованию для выполнения операций смешивания.
ddrval
Указывает расположение, в которое драйвер записывает возвращаемое значение функции D3dValidateTextureStageState . Код возврата D3D_OK указывает на успешное выполнение. Дополнительные сведения см. в разделе Коды возврата для обратных вызовов драйвера Direct3D.
Требования
Требование | Значение |
---|---|
Заголовок | d3dhal.h (включая D3dhal.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по