Metode ID3DXEffect::CloneEffect

Membuat salinan efek.

Sintaks

HRESULT CloneEffect(
  [in]  LPDIRECT3DDEVICE9 pDevice,
  [out] LPD3DXEFFECT      *ppEffect
);

Parameter

pDevice [in]

Jenis: LPDIRECT3DDEVICE9

Penunjuk ke antarmuka IDirect3DDevice9 , mewakili perangkat yang terkait dengan efeknya.

ppEffect [out]

Jenis: LPD3DXEFFECT*

Penunjuk ke antarmuka ID3DXEffect , yang berisi efek kloning.

Menampilkan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah S_OK. Jika metode gagal, nilai yang dikembalikan bisa menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Keterangan

Catatan

Fungsi ini tidak akan mengkloning efek jika pengguna menentukan D3DXFX_NOT_CLONEABLE selama pembuatan efek.

 

Untuk memperbarui parameter bersama dan non-bersama dalam teknik aktif dari efek kloning, lihat ID3DXEffect::CommitChanges.

Persyaratan

Persyaratan Nilai
Header
D3DX9Effect.h
Pustaka
D3dx9.lib

Lihat juga

ID3DXEffect