`
yuanjinxiu
  • 浏览: 663607 次
文章分类
社区版块
存档分类
最新评论

D3DXColorModulate 函数

 
阅读更多

D3DXColorModulate 函数


混合两个颜色。

定义:

D3DXCOLOR*D3DXColorModulate(

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

参数:

pOut

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

pC1

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

pC2

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

返回值:

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

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

说明:

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

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

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

信息:

Header

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows98

相关函数:

D3DXColorLerp, D3DXColorNegative, D3DXColorScale


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics