D3DXColorNegative 函数
创建一个颜色的冷色值。
定义:
D3DXCOLOR *D3DXColorNegative(
D3DXCOLOR *pOut,
CONST D3DXCOLOR *pC
);
参数
pOut
[in, out] 指向一个返回D3DXCOLOR结构的结果。
pC
[in] 指向一个源颜色的结构D3DXCOLOR。
返回值:
这个函数返回一个D3DXCOLOR冷色值。
说明:
输入的颜色的alpha值是不改变,跟原颜色是一样的。
返回值跟参数pOut 返回值是一样的。通过这样返回值,就可以让本函数成为其它函数的参数。
这个函数是通过下面的公式来计算所有颜色分值:
pOut->r = 1.0f - pC->r;
函数信息:
Header | d3dx9math.h |
Import library | d3dx9.lib |
Minimum operating systems | Windows 98 |
相关函数:
D3DXColorLerp, D3DXColorModulate, D3DXColorScale