Метод ID3DXEffectStateManager::SetTexture

Функция обратного вызова, которая должна быть реализована пользователем для задания текстуры.

Синтаксис

HRESULT SetTexture(
  [in] DWORD                  Stage,
  [in] LPDIRECT3DBASETEXTURE9 pTexture
);

Параметры

Этап [in]

Тип: DWORD

Этап, которому назначена текстура. Это значение индекса в IDirect3DDevice9::SetTexture или IDirect3DDevice9::SetTextureStageState.

pTexture [in]

Тип: LPDIRECT3DBASETEXTURE9

Указатель на объект текстуры. Это может быть любой из типов текстур Direct3D (куб, объем и т. д.). См. раздел IDirect3DBaseTexture9.

Возвращаемое значение

Тип: HRESULT

Реализованный пользователем метод должен возвращать S_OK. Если обратный вызов завершается сбоем при настройке состояния устройства, происходит одно из следующих действий:

Требования

Требование Значение
Заголовок
D3DX9Effect.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXEffectStateManager