IWICBitmapEncoder::SetPalette-Methode (wincodec.h)

Legt die globale Palette für das Bild fest.

Syntax

HRESULT SetPalette(
  [in] IWICPalette *pIPalette
);

Parameter

[in] pIPalette

Typ: IWICPalette*

Die IWICPalette , die als globale Palette verwendet werden soll.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück.

Gibt WINCODEC_ERR_UNSUPPORTEDOPERATION zurück, wenn das Feature vom Encoder nicht unterstützt wird.

Hinweise

Nur GIF-Bilder unterstützen eine optionale globale Palette, und Sie müssen die globale Palette festlegen, bevor Sie dem Bild Frames hinzufügen. Sie müssen nur die Palette für indizierte Pixelformate festlegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincodec.h
Bibliothek Windowscodecs.lib
DLL Windowscodecs.dll