CImagePalette.ShouldUpdate-Methode

Die ShouldUpdate -Methode bestimmt, ob eine neue Palette erstellt werden muss.

Syntax

BOOL ShouldUpdate(
   const VIDEOINFOHEADER *pNewInfo,
   const VIDEOINFOHEADER *pOldInfo
);

Parameter

pNewInfo

Zeiger auf eine VIDEOINFOHEADER-Struktur, die die neue Farbtabelle enthält.

pOldInfo

Zeiger auf eine VIDEOINFOHEADER-Struktur, die die alte Farbtabelle enthält. Dieser Parameter kann NULL sein.

Rückgabewert

Gibt TRUE zurück, wenn die Palette aktualisiert werden muss, andernfalls FALSE.

Hinweise

  • Wenn keine der VIDEOINFOHEADER-Strukturen eine Farbtabelle enthält, gibt die Methode FALSE zurück.
  • Wenn nur eine Struktur eine Farbtabelle enthält oder wenn pOldInfo NULL ist, gibt die Methode TRUE zurück.
  • Wenn beide Strukturen Farbtabellen enthalten und die Farbeinträge übereinstimmen, gibt die Methode FALSE zurück.
  • Wenn beide Strukturen Farbtabellen enthalten, die Farbeinträge jedoch nicht übereinstimmen, gibt die Methode TRUE zurück.

Anforderungen

Anforderung Wert
Header
Winutil.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandels-Builds);
Strmbasd.lib (Debugbuilds)

Siehe auch

CImagePalette-Klasse