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


Метод ID3DXEffect::SetStateManager

Задайте диспетчер состояний эффектов.

Синтаксис

HRESULT SetStateManager(
  [in] LPD3DXEFFECTSTATEMANAGER pManager
);

Параметры

pManager [in]

Тип: LPD3DXEFFECTSTATEMANAGER

Указатель на диспетчер состояний. См . ID3DXEffectStateManager.

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

Тип: HRESULT

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

Комментарии

ID3DXEffectStateManager — это интерфейс, реализованный пользователем, который предоставляет обратные вызовы в приложение для настройки состояния устройства из эффекта.

Требования

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

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

ID3DXEffect

ID3DXEffect::GetStateManager