Метод ID3DXEffect:: end

Завершает активный метод.

Синтаксис

HRESULT End();

Параметры

Этот метод не имеет параметров.

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

Тип: HRESULT

Этот метод всегда возвращает значение S _ ОК.

Remarks

Все отрисовки в результате выполняются в соответствующей паре вызовов ID3DXEffect:: Begin и ID3DXEffect:: end . После отрисовки всех проходов необходимо вызвать ID3DXEffect:: end , чтобы завершить активный метод. Система эффектов отвечает с помощью блока State, созданного при вызове ID3DXEffect:: Begin , для автоматического восстановления состояния конвейера перед ID3DXEffect:: Begin.

По умолчанию система эффектов осуществляет сохранение состояния перед приемом и восстановление состояния после приемки. Если вы решили отключить эту функцию сохранения и восстановления, см. раздел D3DXFX _ донотсавесамплерстате.

Требования

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

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

ID3DXEffect