Freigeben über


Farbfunktionen

Die folgenden Funktionen werden mit Farbe verwendet.

Funktion Beschreibung
AnimatePalette Ersetzt Einträge in der angegebenen logischen Palette.
CreateHalftonePalette Erstellt eine Halbtonpalette für den angegebenen Gerätekontext (Device Context, DC).
CreatePalette Erstellt eine logische Palette.
GetColorAdjustment Ruft die Farbanpassungswerte für den angegebenen DC ab.
GetNearestColor Ruft einen Farbwert ab, der eine Farbe aus der Systempalette identifiziert, die angezeigt wird, wenn der angegebene Farbwert verwendet wird.
GetNearestPaletteIndex Ruft den Index für den Eintrag in der angegebenen logischen Palette ab, der einem angegebenen Farbwert am ehesten entspricht.
GetPaletteEntries Ruft einen angegebenen Bereich von Paletteneinträgen aus der angegebenen logischen Palette ab.
GetSystemPaletteEntries Ruft einen Bereich von Paletteneinträgen aus der Systempalette ab, die dem angegebenen DC zugeordnet ist.
GetSystemPaletteUse Ruft den aktuellen Zustand der Systempalette (physisch) für den angegebenen Domänencontroller ab.
RealizePalette Ordnet Paletteneinträge aus der aktuellen logischen Palette der Systempalette zu.
ResizePalette Vergrößert oder verkleinert einer logischen Palette auf der Grundlage des angegebenen Werts.
SelectPalette Wählt die angegebene logische Palette in einen Gerätekontext aus.
SetColorAdjustment Legt die Farbanpassungswerte für einen DC unter Verwendung der angegebenen Werte fest.
SetPaletteEntries Legt RGB-Farbwerte (rot, grün, blau) und Flags in einem Bereich von Einträgen in einer logischen Palette fest.
SetSystemPaletteUse Ermöglicht einer Anwendung anzugeben, ob die Systempalette 2 oder 20 statische Farben enthält.
UnrealizeObject Setzt den Ursprung eines Pinsels zurück oder setzt eine logische Palette zurück.
UpdateColors Updates den Clientbereich des angegebenen Gerätekontexts, indem Sie die aktuellen Farben im Clientbereich in die aktuell realisierte logische Palette umgestalten.