Bagikan melalui


Metode ID3DXEffect::ApplyParameterBlock

Terapkan nilai dalam blok status ke status sistem efek saat ini.

Sintaks

HRESULT ApplyParameterBlock(
  [in] D3DXHANDLE  hParameterBlock
);

Parameter

hParameterBlock [in]

Jenis: D3DXHANDLE

Handel ke blok parameter. Ini adalah handel yang dikembalikan oleh ID3DXEffect::EndParameterBlock.

Menampilkan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Keterangan

Mengambil perubahan status parameter efek dalam blok parameter dengan memanggil BeginParameterBlock; berhenti menangkap perubahan status dengan memanggil EndParameterBlock. Perubahan status ini mencakup setiap perubahan parameter efek yang terjadi di dalam teknik (termasuk yang di luar pass). Setelah Anda selesai dengan blok parameter, panggil DeleteParameterBlock untuk memulihkan memori.

Persyaratan

Persyaratan Nilai
Header
D3DX9Effect.h
Pustaka
D3dx9.lib

Lihat juga

ID3DXEffect

ID3DXEffect::BeginParameterBlock

ID3DXEffect::EndParameterBlock

ID3DXEffect::D eleteParameterBlock