Fungsi D3DXColorModulate

Catatan

Pustaka utilitas D3DX tidak digunakan lagi. Kami menyarankan agar Anda menggunakan DirectXMath sebagai gantinya.

Memadukan dua warna.

Sintaks

D3DXCOLOR* D3DXColorModulate(
  _Inout_       D3DXCOLOR *pOut,
  _In_    const D3DXCOLOR *pC1,
  _In_    const D3DXCOLOR *pC2
);

Parameter

pOut [masuk, keluar]

Jenis: D3DXCOLOR*

Penunjuk ke struktur D3DXCOLOR yang merupakan hasil operasi.

pC1 [in]

Jenis: const D3DXCOLOR*

Penunjuk ke struktur D3DXCOLOR sumber.

pC2 [in]

Jenis: const D3DXCOLOR*

Penunjuk ke struktur D3DXCOLOR sumber.

Menampilkan nilai

Jenis: D3DXCOLOR*

Fungsi ini mengembalikan penunjuk ke struktur D3DXCOLOR yang merupakan hasil dari operasi blending.

Keterangan

Nilai yang dikembalikan untuk fungsi ini adalah nilai yang sama yang dikembalikan dalam parameter pOut. Dengan cara ini, fungsi D3DXColorModulate dapat digunakan sebagai parameter untuk fungsi lain.

Fungsi ini menyatukan dua warna dengan mengalikan komponen warna yang cocok, seperti yang ditunjukkan dalam contoh berikut.

pOut->r = pC1->r * pC2->r;

Persyaratan

Persyaratan Nilai
Header
D3dx9math.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi matematika

D3DXColorLerp

D3DXColorNegative

D3DXColorScale