Freigeben über


IWICBitmapSource::CopyPalette-Methode (wincodec.h)

Ruft die Farbtabelle für indizierte Pixelformate ab.

Syntax

HRESULT CopyPalette(
  [in] IWICPalette *pIPalette
);

Parameter

[in] pIPalette

Typ: IWICPalette*

Eine IWICPalette. Eine Palette kann mit der CreatePalette-Methode erstellt werden.

Rückgabewert

Typ: HRESULT

Gibt einen der folgenden Werte zurück.

Rückgabecode Beschreibung
WINCODEC_ERR_PALETTEUNAVAILABLE
Die Palette war nicht verfügbar.
S_OK
Die Palette wurde erfolgreich kopiert.

Hinweise

Wenn die IWICBitmapSource ein IWICBitmapFrameDecode ist, gibt die Funktion möglicherweise die globale Palette des Bilds zurück, wenn keine Palette auf Frameebene verfügbar ist. Die globale Palette kann auch mithilfe der CopyPalette-Methode abgerufen werden.

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