Farben auf mehreren Anzeigemonitoren
Jeder Monitor kann über eine eigene Farbtiefe verfügen. Das System passt Farben automatisch an, wenn Fenster über Monitore mit unterschiedlichen Farbtiefen bewegt werden. 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 Malen auf mehreren Anzeigemonitoren Abschnitt.
Rufen Sie GetSystemMetrics mit SM_SAMEDISPLAYFORMAT auf, um festzustellen, ob alle Monitore das gleiche Farbformat aufweisen.
Wenn der primäre Monitor palettisiert ist, SelectPalette und RealizePalette wie zuvor funktionieren, aber über alle Monitore hinweg. Darüber hinaus werden die Paletten aller palettisierten Geräte synchronisiert. Wenn der primäre Monitor nicht palettisiert ist, werden SelectPalette und RealizePalette die Palette im Hintergrund auswählen und palettisierte Geräte werden nicht synchronisiert.