CSDN博客

img caimouse
博客专家

D3DXColorModulate 函数

发表于2004/9/29 18:02:00  2231人阅读

分类: Direct3D

D3DXColorModulate 函数


混合两个颜色。

定义:

D3DXCOLOR *D3DXColorModulate(      

    D3DXCOLOR *pOut,
    CONST D3DXCOLOR *pC1,
    CONST D3DXCOLOR *pC2
);

参数:

pOut

[in, out] 指向一个返回D3DXCOLOR结构的结果。

pC1

[in] 指向D3DXCOLOR结构的源颜色值。

pC2

[in]  指向D3DXCOLOR结构的源颜色值。

返回值:

本函数返回两个颜色混合操作的 D3DXCOLOR 结构的结果。

 

说明:

返回值跟pOut的结果一样。只不过这样做,可以让本函数成为其它函数的参数。

本函数计算方法是两红色的颜色相乘,其它绿和蓝照样,如下:

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

信息:

Header

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows 98

相关函数:

D3DXColorLerp, D3DXColorNegative, D3DXColorScale


 

阅读全文
0 0

相关文章推荐

img
取 消
img