Freigeben über


Farben auf mehreren Bildschirmen

Jeder Monitor kann über eine eigene Farbtiefe verfügen. Das System passt die Farben automatisch an, wenn Fenster sich über Monitore mit unterschiedlichen Farbtiefen bewegen. Im Allgemeinen führt dies zu guten Ergebnissen. Dies ist jedoch nicht immer optimal. Informationen zum Nutzen der Farbfunktionen verschiedener Monitore finden Sie im folgenden Abschnitt Malerei auf mehreren Bildschirmen .

Um zu ermitteln, ob alle Monitore das gleiche Farbformat haben, rufen Sie GetSystemMetrics mit SM_SAMEDISPLAYFORMAT auf.

Wenn der primäre Monitor palettisiert ist, funktionieren SelectPalette und RealizePalette identisch wie zuvor, aber für alle Monitore. Darüber hinaus werden die Paletten aller palettisierten Geräte synchronisiert. Wenn der primäre Monitor nicht palettisiert ist, wählen SelectPalette und RealizePalette die Palette im Hintergrund aus, und palettisierte Geräte werden nicht synchronisiert.