色彩值

色彩定義為三種主要色彩、綠色和藍色的組合。 系統藉由提供色彩值來識別色彩, (有時稱為 RGB 三元) ,其中包含三個 8 位值,指定色彩元件的強度。 黑色具有紅色、綠色和藍色的最小強度,因此黑色的色彩值 (0、0、0) 。 白色具有紅色、綠色和藍色的最大強度,因此其色彩值 (255、255、255) 。

注意

如果啟用影像色彩比對,色彩的定義和色彩值的意義取決於目前為裝置內容設定的色彩空間類型。

 

系統和應用程式會使用具有 COLORREF 類型的參數和變數來傳遞和儲存色彩值。 例如,EnumObjects函式會將LOGPEN結構中的lopnColor成員設定為色彩值,以識別每個畫筆的色彩。 應用程式可以分別使用GetRValue、GetGValueGetBValue宏,從色彩值擷取紅色、綠色和藍色元件的個別值。 應用程式可以使用 RGB 宏,從個別元件值建立色彩值。 建立或檢查邏輯調色盤時,應用程式會使用 RGBQUAD 結構來定義色彩值,以及檢查個別的元件值。