Megosztás a következőn keresztül:


Szín bitképekben

A rendszer a bitképek színeit a tollak, ecsetek és szövegek színétől eltérően kezeli. A CreateBitmap vagy CreateCompatibleBitmap függvénnyel létrehozott kompatibilis bitképek eszközspecifikusak, és eszközfüggő formátumban őrzik meg a színadatokat. A rendszer nem használ színértékeket, és a színek nem vonatkoznak a közelítésre és az osztásra.

Az eszközfüggetlen bitképek (DIB-k) színértékként vagy színpalettaindexként őrzik meg a színadatokat. Színértékek használata esetén a színek közelítésre, de nem osztásra vonatkoznak. A színpalettaindexek csak olyan eszközökkel használhatók, amelyek támogatják a színpalettákat. Bár a rendszer nem közelíti vagy halványítja az indexek által azonosított színeket, a kapott szín eltérhet a kívánttól, mivel az indexek csak a bitkép létrehozásakor aktuális színpaletta kontextusában eredményeznek érvényes eredményeket. Ha a paletta megváltozik, akkor a bittérkép színeit is módosíthatja. További információ a palettaindexről: Alapértelmezett paletta és PALETTEINDEX.

A logikai palettára való hivatkozás mellett egy alkalmazás hivatkozhat egy DIB-színtáblában lévő értékre is. A DIB-színtáblák színének kiválasztásához hívja meg DIBINDEX. Vegye figyelembe, hogy ez csak olyan eszközkörnyezet esetén lehetséges, amelyben egy DIB van kiválasztva.