ID3DXEffect::ApplyParameterBlock 方法
将状态块中的值应用于当前效果系统状态。
语法
HRESULT ApplyParameterBlock(
[in] D3DXHANDLE hParameterBlock
);
参数
-
hParameterBlock [in]
-
类型: D3DXHANDLE
参数块的句柄。 这是 ID3DXEffect::EndParameterBlock 返回的句柄。
返回值
类型: HRESULT
如果该方法成功,则返回值D3D_OK。 如果方法失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。
备注
通过调用 BeginParameterBlock 捕获参数块中的效果参数状态更改;通过调用 EndParameterBlock 停止捕获状态更改。 这些状态更改包括技术内部发生的任何效果参数更改, (包括传递) 之外的更改。 完成参数块后,调用 DeleteParameterBlock 以恢复内存。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈