ID3DXEffect::EndPass 方法
结束活动阶段。
语法
HRESULT EndPass();
参数
此方法没有任何参数。
返回值
类型: HRESULT
此方法始终返回值S_OK。
备注
应用程序通过调用 ID3DXEffect::EndPass 发出结束呈现活动传递的信号。 每个 ID3DXEffect::EndPass 必须是 ID3DXEffect::BeginPass 和 ID3DXEffect::EndPass 调用的匹配对的一部分。
ID3DXEffect::BeginPass 和 ID3DXEffect::EndPass 调用的每个匹配对必须位于 ID3DXEffect::Begin 和 ID3DXEffect::End 调用的匹配对内。
如果应用程序使用 ID3DXEffect::BeginPass ID3DXEffect::EndPass 匹配对中的任何 Effect::Setx 方法更改任何效果状态,则应用程序必须在任何 DrawxPrimitive 调用之前调用 ID3DXEffect::CommitChanges,以在呈现之前将状态更改传播到设备。/
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅