■ 색상 값을 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#region 색상 값 구하기 - GetColorValue(alpha, red, green, blue) /// <summary> /// 색상 값 구하기 /// </summary> /// <param name="alpha">알파 채널</param> /// <param name="red">빨강색</param> /// <param name="green">녹색</param> /// <param name="blue">파랑색</param> /// <returns>색상 값</returns> public int GetColorValue(byte alpha, byte red, byte green, byte blue) { return blue | (green << 8) | (red << 16) | (alpha << 24); } #endregion #region 색상 값 구하기 - GetColorValue(red, green, blue) /// <summary> /// 색상 값 구하기 /// </summary> /// <param name="red">빨강색</param> /// <param name="green">녹색</param> /// <param name="blue">파랑색</param> /// <returns>색상 값</returns> public int GetColorValue(byte red, byte green, byte blue) { return blue | (green << 8) | (red << 16); } #endregion |