Palettenanimation
Palettenanimation ist eine Technik zum Simulieren von Bewegung durch schnelles Ändern der Farben ausgewählter Einträge in einer Farbpalette. Eine Anwendung kann Palettenanimation durchführen, indem sie eine logische Palette mit "reservierten" Einträgen erstellt und dann die Funktion "AnimatePalette" verwendet, um die Farben in diesen reservierten Einträgen zu ändern.
Eine Anwendung erstellt einen reservierten Eintrag in einer logischen Palette, indem das peFlags-Member der PALETTEENTRY-Struktur auf das FLAG PC _ RESERVED (PC RESERVED) festlegen. Sobald diese logische Palette ausgewählt und realisiert wurde, kann die Anwendung die Funktion AnimatePalette aufrufen, um einen oder mehrere reservierte Einträge zu ändern. Wenn die gegebene Palette dem aktiven Fenster zugeordnet ist, aktualisiert das System die Farben auf dem Bildschirm sofort.