ID3DXEffect::ApplyParameterBlock 方法
将状态块中的值应用于当前效果系统状态。
语法
HRESULT ApplyParameterBlock(
[in] D3DXHANDLE hParameterBlock
);
参数
-
hParameterBlock [in]
-
类型: D3DXHANDLE
参数块的句柄。 这是 ID3DXEffect::EndParameterBlock 返回的句柄。
返回值
类型: HRESULT
如果该方法成功,则返回值D3D_OK。 如果方法失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。
备注
通过调用 BeginParameterBlock 捕获参数块中的效果参数状态更改;通过调用 EndParameterBlock 停止捕获状态更改。 这些状态更改包括技术内部发生的任何效果参数更改, (包括传递) 之外的更改。 完成参数块后,调用 DeleteParameterBlock 以恢复内存。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅