Színértékek
A szín három elsődleges szín kombinációjaként van definiálva: piros, zöld és kék. a rendszer a színeket egy színérték (más néven RGB triplet) megadásával azonosítja, amely három 8 bites értékből áll, amelyek meghatározzák a színösszetevők intenzitását. A fekete a piros, a zöld és a kék szín minimális intenzitásával rendelkezik, ezért a fekete szín értéke (0, 0, 0). A fehér szín maximális intenzitása piros, zöld és kék, ezért színértéke (255, 255, 255).
Jegyzet
Ha engedélyezve van a kép színmegfeleltetése, a színdefiníció és a színérték jelentése az eszközkörnyezethez jelenleg beállított színtér típusától függ.
A rendszer és az alkalmazások olyan paramétereket és változókat használnak, amelyek COLORREF típussal rendelkeznek a színértékek átadásához és tárolásához. Az EnumObjects függvény például úgy azonosítja az egyes tollak színét, hogy a lopnColor tagot egy LOGPEN szerkezetben színértékre állítja. Az alkalmazások a piros, a zöld és a kék összetevők egyedi értékeit a GetRValue, GetGValue, illetve GetBValue makrók használatával nyerhetik ki. Az alkalmazások az RGB makróval hozhatnak létre színértéket az egyes összetevők értékeiből. Logikai paletta létrehozásakor vagy vizsgálatakor az alkalmazás a RGBQUAD struktúrát használja a színértékek meghatározásához és az egyes összetevők értékeinek vizsgálatához.