Vcl.Imaging.GIFImg
Contient les membres utilisés lors de l'incorporation des images GIF dans une application VCL.
Package | vclimg.bpl |
---|
Sommaire
Classes
GIFException | Utilisée pour déclencher des exceptions lors de la gestion des fichiers image GIF. |
TColorLookup | Représente la classe de base de toutes les classes de mappage des couleurs. |
TColorLookupClass | TColorLookupClass est une classe de TColorLookup |
TCustomGIFRenderer | Représente la classe de base des classes de rendu GIF. |
TFastColorLookup | Représente la classe du mappage rapide de couleurs. |
TGIFAppExtensionClass | TGIFAppExtensionClass est une classe de TGIFApplicationExtension |
TGIFAppExtNSLoop | Représente la classe qui stocke des informations à propos des applications utilisant des images GIF animées. |
TGIFApplicationExtension | Représente la classe de base pour les classes contenant des informations à propos des applications utilisant des images GIF. |
TGIFBlock | Implémente les opérations de flux pour les blocs des images GIF. |
TGIFColorMap | Implémente la manipulation de la table de couleurs globale d'un fichier image GIF. |
TGIFCommentExtension | Contient des informations textuelles à propos de l'image GIF. |
TGIFExtension | TGIFExtension est la classe de base pour les classes qui contiennent des informations à propos des paramètres utilisés lors du traitement d'un objet GIF. |
TGIFExtensionClass | TGIFExtensionClass est une classe de TGIFExtension |
TGIFExtensionList | TGIFExtensionList contient un tableau d'objets TGIFExtension. |
TGIFFrame | TGIFFrame représente un plan d'une animation GIF. |
TGIFGraphicControlExtension | Contient les informations utilisées lors du traitement d'un bloc de rendu graphique. |
TGIFHeader | Identifie le flux de données GIF dans le contexte. |
TGIFImage | TGIFImage contient une image GIF (Graphics Interchange Format). |
TGIFImageList | TGIFImageList contient un tableau d'objets TGIFFrame. |
TGIFItem | Implémente les opérations de flux pour les blocs des images GIF. |
TGIFList | Implémente la gestion d'une liste d'objets TGIFItem. |
TGIFRenderer | TGIFRenderer est utilisée pour le rendu GIF. |
TGIFTextExtension | Contient des informations sur le rendu des données textuelles en graphique. |
TGIFTrailer | Indique la fin du flux de données GIF. |
TGIFUnknownAppExtension | Implémente une liste d'objets TGIFBlock. |
TGrayScaleLookup | Représente la classe pour le mappage des couleurs sur une palette à 256 nuances de gris uniforme. |
TGrayWindowsLookup | Représente la classe pour le mappage des couleurs sur une palette à 4 nuances de gris. |
TMonochromeLookup | Représente la classe pour le mappage des couleurs sur une palette noir-et-blanc. |
TNetscapeColorLookup | Représente la classe pour le mappage des couleurs sur le cube de couleurs Netscape. |
TSlowColorLookup | Représente la classe du mappage de couleurs lent. |
Routines
CreateOptimizedPaletteFromManyBitmaps | Effectue la quantification des couleurs sur plusieurs bitmaps. |
InternalGetDIB | Convertit un bitmap en un DIB d'un format de pixel spécifié. |
InternalGetDIBSizes | Calcule les tailles de tampon nécessaires pour la conversion d'un bitmap en un DIB d'un format de pixel spécifié. |
ReduceColors | |
Register | Ajoute le support à la conception des GIFs à TImage. |
WebPalette | Crée une palette Netscape de non-tramage uniforme à 256 couleurs. |
Types
BGRArray | BGRArray est un tableau d'éléments TRGBTriple. |
PalArray | PalArray est un tableau d'éléments TPaletteEntry. |
PBGRArray | PBGRArray est un pointeur sur un type BGRArray. |
PInverseLookup | PInverseLookup est un pointeur sur un type TInverseLookup. |
PPalArray | PPalArray est un pointeur sur un type PalArray. |
PRGBQuadArray | PRGBQuadArray est un pointeur sur un type TRGBQuadArray. |
TColorMap | TColorMap est un tableau d'éléments de type TGIFColor. |
TColormapHistogram | TColormapHistogram est utilisé en interne dans la classe TGIFColorMap. |
TColormapReverse | TColormapReverse est utilisé en interne dans la classe TGIFColorMap. |
TColorReduction | Spécifie les méthodes de réduction des couleurs disponibles. |
TDisposalMethod | Spécifie les méthodes de disposition utilisées lors du rendu des images GIF. |
TDitherMode | Spécifie les algorithmes de tramage disponibles. |
TGIFAnimationLoop | Spécifie le comportement de la boucle d'animation. |
TGIFApplicationRec | TGIFApplicationRec est utilisé pour stocker les informations relatives à l'application qui contient l'image GIF. |
TGIFAuthenticationCode | TGIFAuthenticationCode représente un code utilisé pour authentifier l'identificateur de l'application. |
TGIFColor | Une variable de type TGIFColor contient la représentation d'une couleur dans la palette de couleurs RVB (RGB). |
TGIFDithering | Spécifie le comportement du tramage lors de l'utilisation de la palette 216 couleurs Netscape. |
TGIFExtensionType | TGIFExtensionType est une valeur numérique qui identifie de façon unique le type d'une extension. |
TGIFGCERec | TGIFGCERec est utilisé pour stocker des informations à propos de l'extension du contrôle graphique. |
TGIFIdentifierCode | TGIFIdentifierCode représente un code utilisé pour identifier l'application possédant l'extension d'application. |
TGIFOptimizeOption | Spécifie les options d'optimisation utilisées dans la méthode Optimize. |
TGIFOptimizeOptions | TGIFOptimizeOptions est un ensemble d'éléments de type TGIFOptimizeOption. |
TGIFPlainTextExtensionRec | TGIFPlainTextExtensionRec est utilisé pour stocker des informations à propos des paramètres nécessaires pour effectuer le rendu des données textuelles sous forme de graphique. |
TGIFSeverity | Spécifie le niveau de sévérité des avertissements générés lors de la manipulation des images GIF. |
TGIFVersion | Spécifie les versions possibles d'une image GIF. |
TGIFVersionRec | TGIFVersionRec est le type des éléments spécifiant la version d'un GIF. |
TGIFWarning | TGIFWarning est le type d'un gestionnaire d'événement d'avertissement. |
TImageDescriptor | Une variable de type TImageDescriptor contient les informations relatives à une image. |
TInverseLookup | TInverseLookup est utilisé en interne dans la classe TFastColorLookup. |
TLogicalScreenDescriptor | Une variable de type TLogicalScreenDescriptor contient les informations relatives à l'écran. |
TRGBQuadArray | TRGBQuadArray est un tableau d'enregistrements qui stocke les couleurs dans le modèle RVB. |
TUsageCount | Une variable de type TUsageCount contient des informations d'histogramme à propos d'un GIF. |
Variables
BitmapAllocationThreshold | Spécifie la limite du nombre de pixels de bitmap à laquelle un bitmap nouvellement alloué sera converti avant d'être redimensionné. |
CF_GIF | Représente un identificateur de format de presse-papiers GIF. |
DoAutoDither | Active ou désactive le tramage automatique dans votre application. |
GIFClearOnLoop | Spécifie si le canevas doit être effacé quand une animation GIF fonctionne en boucle. |
GIFDefaultDelay | Spécifie le délai de l'animation GIF par défaut. |
GIFDefaultTransparentColor | Spécifie la couleur utilisée pour la transparence. |
GIFDelayExp | Spécifie le facteur par lequel multiplier les variables de délai pour obtenir le délai de l'animation GIF effectif. |
GIFFileBufferSize | Spécifie la taille du tampon de lecture anticipée pour la décompression GIF. |
GIFImageDefaultAnimate | Spécifie la valeur par défaut de la propriété Animate d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultAnimationLoop | Spécifie la valeur par défaut de la propriété AnimateLoop d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultAnimationSpeed | Spécifie la valeur par défaut de la propriété AnimationSpeed d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultColorReduction | Spécifie la valeur par défaut de la propriété ColorReduction d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultColorReductionBits | Spécifie la valeur par défaut de la propriété ReductionBits d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultDithering | Spécifie la valeur par défaut de la propriété Dithering d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultDitherMode | Spécifie la valeur par défaut de la propriété DitherMode d'un objet TGIFImage nouvellement créé. |
GIFImageDefaultTransparent | Spécifie la valeur par défaut de la propriété Transparent d'un objet TGIFImage nouvellement créé. |
GIFImageOptimizeOnStream | Spécifie si le GIF doit être optimisé avant d'être mis en flux dans le fichier DFM. |
GIFImageRenderOnLoad | Spécifie si le rendu des images GIF doit être effectué lors de leur chargement, au lieu d'être réalisé à la demande. |
GIFMaximumDelay | Spécifie le délai maximal quand l'outil de dessin s'exécute dans le thread principal. |
GIFMinimumDelay | Spécifie le délai minimal quand l'outil de dessin s'exécute dans le thread principal. |
GIFVersions | Contient les versions possibles du format GIF géré par cet espace de nommage. |
PaletteDevice | Spécifie si le contexte de périphérique du bureau (DC) supporte 256 couleurs ou moins. |
TGenericColorMapper | Spécifie le mappeur de couleurs à utiliser lors de l'affichage des images GIF. |
Constantes
GIFMaxColors | GIFMaxColors: Integer = $100; |
GIFVersion | GIFVersion: Integer = $300; |
GIFVersionMajor | GIFVersionMajor: Integer = 3; |
GIFVersionMinor | GIFVersionMinor: Integer = 0; |
GIFVersionRelease | GIFVersionRelease: Integer = 7; |