ID3DXEffect::CloneEffect 方法
创建效果的副本。
语法
HRESULT CloneEffect(
[in] LPDIRECT3DDEVICE9 pDevice,
[out] LPD3DXEFFECT *ppEffect
);
参数
-
pDevice [in]
-
指向 IDirect3DDevice9 接口的指针,表示与效果关联的设备。
-
ppEffect [out]
-
类型: LPD3DXEFFECT*
指向 ID3DXEffect 接口的指针,其中包含克隆的效果。
返回值
类型: HRESULT
如果方法成功,则返回值S_OK。 如果方法失败,则返回值可以是以下值之一:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。
备注
注意
如果用户在创建效果期间指定 D3DXFX_NOT_CLONEABLE ,则此函数不会克隆效果。
若要更新克隆效果的活动技术中的共享和非共享参数,请参阅 ID3DXEffect::CommitChanges。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅