Метод ID3DXEffect::ApplyParameterBlock
Примените значения в блоке состояний к текущему состоянию системы эффектов.
Синтаксис
HRESULT ApplyParameterBlock(
[in] D3DXHANDLE hParameterBlock
);
Параметры
-
hParameterBlock [in]
-
Тип: D3DXHANDLE
Дескриптор блока параметров. Это дескриптор, возвращаемый ID3DXEffect::EndParameterBlock.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Комментарии
Зафиксируйте изменения состояния параметров эффекта в блоке параметров, вызвав BeginParameterBlock; остановить запись изменений состояния, вызвав EndParameterBlock. Эти изменения состояния включают любые изменения параметров эффекта, происходящие внутри метода (в том числе за пределами прохода). Завершив работу с блоком параметров, вызовите Метод DeleteParameterBlock, чтобы восстановить память.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел