PureBasic & GDI+ 1.0
ImageAttributes



Un objet ImageAttributes contient des informations sur la manière dont les couleurs des bitmap et des métafichiers sont transformées pendant le rendu. Un objet ImageAttributes comporte plusieurs types d'ajustement des couleurs, dont les matrices d'ajustement des couleurs, les matrices d'ajustement du nuances de gris, les valeurs de correction gamma, les tables de mappage des couleurs et les valeurs de seuil des couleurs.

Un objet ImageAttributes conserve les paramètres de réglage des couleurs et des nuances de gris pour cinq catégories de réglages : par défaut, bitmap, brush, pen et text.

Les paramètres de réglage des couleurs et des nuances de gris par défaut s'appliquent à toutes les catégories qui n'ont pas de paramètres de réglage propres. Par exemple, si vous ne spécifiez jamais de paramètres de réglage pour la catégorie pen, les paramètres par défaut s'appliquent à cette catégorie. Dès que vous spécifiez un paramètre de réglage des couleurs ou des nuances de gris pour une catégorie donnée, les paramètres de réglage par défaut ne s'appliquent plus à cette catégorie. Par exemple, supposons que vous spécifiez un ensemble de paramètres de réglage pour la catégorie par défaut. Si vous définissez la table de remappage des couleurs de la catégorie pen en passant #ColorAdjustTypePen à la fonction GdipSetImageAttributesRemapTable(), aucun des paramètres de réglage par défaut ne s'appliquera aux pen.

Liste des commandes
GdipCloneImageAttributes
GdipCreateImageAttributes
GdipDisposeImageAttributes
GdipGetImageAttributesAdjustedPalette
GdipResetImageAttributes
GdipSetImageAttributesCachedBackground
GdipSetImageAttributesColorKeys
GdipSetImageAttributesColorMatrix
GdipSetImageAttributesGamma
GdipSetImageAttributesNoOp
GdipSetImageAttributesOutputChannel
GdipSetImageAttributesOutputChannelColorProfile
GdipSetImageAttributesRemapTable
GdipSetImageAttributesThreshold
GdipSetImageAttributesToIdentity
GdipSetImageAttributesWrapMode