IWICPalette ::InitializePredefined, méthode (wincodec.h)
Initialise la palette dans l’une des palettes prédéfinies spécifiées par WICBitmapPaletteType et ajoute éventuellement une couleur transparente.
Syntaxe
HRESULT InitializePredefined(
[in] WICBitmapPaletteType ePaletteType,
[in] BOOL fAddTransparentColor
);
Paramètres
[in] ePaletteType
Type : WICBitmapPaletteType
Type de palette prédéfini souhaité.
[in] fAddTransparentColor
Type : BOOL
Couleur transparente facultative à ajouter à la palette. Si aucune couleur transparente n’est nécessaire, utilisez 0. Lors de l’initialisation en nuances de gris ou en noir et blanc, définissez ce paramètre sur FALSE.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si une couleur transparente est ajoutée à une palette, la palette n’est plus prédéfinie et est retournée en tant que WICBitmapPaletteTypeCustom. Pour les palettes de moins de 256 entrées, l’entrée transparente est ajoutée à la fin de la palette (autrement dit, une palette à 16 couleurs devient une palette de 17 couleurs). Pour les palettes de 256 couleurs, l’entrée de palette transparente remplace la dernière entrée de la palette prédéfinie.
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour