Метод ID3DXEffect::EndPass
Завершение активного прохода.
Синтаксис
HRESULT EndPass();
Параметры
Этот метод не имеет параметров.
Возвращаемое значение
Тип: HRESULT
Этот метод всегда возвращает значение S_OK.
Комментарии
Приложение сообщает об окончании отрисовки активного прохода, вызывая ID3DXEffect::EndPass. Каждый ID3DXEffect::EndPass должен быть частью пары вызовов ID3DXEffect::BeginPass и ID3DXEffect::EndPass .
Каждая соответствующая пара вызовов ID3DXEffect::BeginPass и ID3DXEffect::EndPass должна находиться в соответствующей паре вызовов ID3DXEffect::Begin и ID3DXEffect::End .
Если приложение изменяет состояние эффекта с помощью любого из методов Effect::Setx внутри пары ID3DXEffect::BeginPass/ID3DXEffect::EndPass , приложение должно вызвать ID3DXEffect::CommitChanges перед любым вызовом DrawxPrimitive, чтобы распространить изменения состояния на устройство перед отрисовкой.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел