Méthode IWICBitmapSource ::CopyPalette (wincodec.h)

Récupère la table de couleurs pour les formats de pixels indexés.

Syntaxe

HRESULT CopyPalette(
  [in] IWICPalette *pIPalette
);

Paramètres

[in] pIPalette

Type : IWICPalette*

Un IWICPalette. Une palette peut être créée à l’aide de la méthode CreatePalette .

Valeur retournée

Type : HRESULT

Retourne l’une des valeurs suivantes.

Code de retour Description
WINCODEC_ERR_PALETTEUNAVAILABLE
La palette n’était pas disponible.
S_OK
La palette a été copiée avec succès.

Remarques

Si IWICBitmapSource est un IWICBitmapFrameDecode, la fonction peut retourner la palette globale de l’image si aucune palette au niveau de l’image n’est disponible. La palette globale peut également être récupérée à l’aide de la méthode CopyPalette .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincodec.h
Bibliothèque Windowscodecs.lib
DLL Windowscodecs.dll