Metode ID3DXEffectStateManager::SetTexture
Fungsi panggilan balik yang harus diimplementasikan oleh pengguna untuk mengatur tekstur.
Sintaks
HRESULT SetTexture(
[in] DWORD Stage,
[in] LPDIRECT3DBASETEXTURE9 pTexture
);
Parameter
-
Tahap [in]
-
Jenis: DWORD
Tahap di mana tekstur ditetapkan. Ini adalah nilai indeks di IDirect3DDevice9::SetTexture atau IDirect3DDevice9::SetTextureStageState.
-
pTexture [in]
-
Jenis: LPDIRECT3DBASETEXTURE9
Penunjuk ke objek tekstur. Ini bisa menjadi salah satu jenis tekstur Direct3D (kubus, volume, dll.). Lihat IDirect3DBaseTexture9.
Nilai kembali
Jenis: HRESULT
Metode yang diterapkan pengguna harus mengembalikan S_OK. Jika panggilan balik gagal saat mengatur status perangkat, salah satu hal berikut ini akan terjadi:
- Efeknya akan gagal selama ID3DXEffect::BeginPass.
- Panggilan status efek dinamis (seperti IDirect3DDevice9::SetTexture) akan gagal.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga