系列文章
①:安装及基本概念
②:EasyX函数-设备相关
③:EasyX函数-颜色模型
④:EasyX函数-图形样式
⑤:EasyX函数-绘图相关〔1〕
⑥:EasyX函数-绘图相关〔2〕
文章目录
前言
作者也是个小白,本【教程】充其量算个学习笔记,若有写的不正确的地方还请指教。
四、EasyX函数 之 颜色模型
-
交换颜色 - BGR()
作用:交换颜色中的红色和蓝色。
注:EasyX中内存中颜色表示为b-g-r,显示缓冲区中是r-g-b,可以输入BGR(0xaabbcc)
,将红蓝(即变成0xccbbaa
)换位。
函数原型:COLORREF BGR(COLORREF color);
参数:
- c o l o r color color:需要交换的颜色
返回值:交换后的颜色。
-
合成颜色 - RGB()
作用:将红、绿、蓝颜色分量合成颜色。
函数原型:COLORREF RGB( BYTE byRed, // 颜色的红色部分 BYTE byGreen, // 颜色的绿色部分 BYTE byBlue // 颜色的蓝色部分 );
参数:
- b y R e d byRed byRed:颜色的红色部分, ∈ [ 0 , 255 ] \in[0,255] ∈[0,255]。
- b r G r e e n brGreen brGreen:颜色的绿色部分,