Anzeigen: Delphi
C++
Anzeigeeinstellungen
Vcl.Imaging.GIFImg
Aus XE2 API Documentation
Enthält Member für das Einfügen von GIF-Bildern in VCL-Anwendungen.
Inhaltsverzeichnis |
Klassen
| GIFException | Wird zum Auslösen von Exceptions bei der Behandlung von GIF-Bilddateien verwendet. |
| TColorLookup | Repräsentiert die Basisklasse aller Farbzuordnungsklassen. |
| TColorLookupClass | TColorLookupClass ist eine Klasse von TColorLookup |
| TCustomGIFRenderer | Repräsentiert die Basisklasse für die GIF-Rendering-Klassen. |
| TFastColorLookup | Repräsentiert die Klasse für eine schnelle Farbzuordnung. |
| TGIFAppExtensionClass | TGIFAppExtensionClass ist eine Klasse von TGIFApplicationExtension |
| TGIFAppExtNSLoop | Repräsentiert die Klasse, die Informationen über Anwendungen speichert, die animierte GIF-Grafiken verwenden. |
| TGIFApplicationExtension | Repräsentiert die Basisklasse für Klassen, die Informationen über Anwendungen enthalten, die GIF-Grafiken verwenden. |
| TGIFApplicationRec | Mit TGIFApplicationRec werden Informationen über die Anwendung gespeichert, die die GIF-Grafik enthält. |
| TGIFBlock | Implementiert Stream-Operationen für GIF-Bildblöcke. |
| TGIFColor | Eine Variable des Typs TGIFColor enthält die Repräsentation einer Farbe im RGB-Farbmodell. |
| TGIFColorMap | Implementiert die Manipulation der globalen Farbzuordnung einer GIF-Bilddatei. |
| TGIFCommentExtension | Enthält Textinformationen über die GIF-Grafik. |
| TGIFExtension | TGIFExtension ist die Basisklasse für Klassen, die Informationen über Parameter enthalten, die beim Verarbeiten eines GIF-Objekts verwendet werden. |
| TGIFExtensionClass | TGIFExtensionClass ist eine Klasse von TGIFExtension |
| TGIFExtensionList | TGIFExtensionList enthält ein Array mit TGIFExtension-Objekten. |
| TGIFFrame | TGIFFrame repräsentiert einen Frame in einer GIF-Animation. |
| TGIFGCERec | Mit TGIFGCERec werden Informationen über die Steuerungserweiterung der Grafik gespeichert. |
| TGIFGraphicControlExtension | Enthält Informationen, die beim Verarbeiten eines Grafik-Rendering-Blocks verwendet werden. |
| TGIFHeader | Identifiziert den GIF-Daten-Stream im Kontext. |
| TGIFImage | TGIFImage enthält eine GIF-Grafik (Graphics Interchange Format). |
| TGIFImageList | TGIFImageList enthält ein Array mit TGIFFrame-Objekten. |
| TGIFItem | Implementiert Stream-Operationen für GIF-Bildblöcke. |
| TGIFList | Implementiert die Behandlung einer Liste mit TGIFItem-Objekten. |
| TGIFPlainTextExtensionRec | Mit TGIFPlainTextExtensionRec werden Informationen über die Parameter gespeichert, die für das Rendern von Textdaten als Grafik erforderlich sind. |
| TGIFRenderer | TGIFRenderer wird zum Rendern der GIF-Grafik verwendet. |
| TGIFTextExtension | Enthält Informationen über das Rendern von Textdaten als Grafik. |
| TGIFTrailer | Gibt das Ende des GIF-Daten-Stream an. |
| TGIFUnknownAppExtension | Implementiert eine Liste mit TGIFBlock-Objekten. |
| TGrayScaleLookup | Repräsentiert die Klasse für die Farbzuordnung zu einer einheitlichen 256-Graustufenpalette. |
| TGrayWindowsLookup | Repräsentiert die Klasse für die Farbzuordnung zu einer 4-Graustufenpalette. |
| TImageDescriptor | Eine Variable des Typs TImageDescriptor enthält Informationen über eine Grafik. |
| TLogicalScreenDescriptor | Eine Variable des Typs TLogicalScreenDescriptor enthält Informationen über den Bildschirm. |
| TMonochromeLookup | Repräsentiert die Klasse für die Farbzuordnung zu einer Schwarzweißpalette. |
| TNetscapeColorLookup | Repräsentiert die Klasse für eine Farbzuordnung zum Netscape-Farbwürfel. |
| TSlowColorLookup | Repräsentiert die Klasse für eine langsame Farbzuordnung. |
| TUsageCount | Eine Variable des Typs TUsageCount enthält Histogramminformationen über ein GIF. |
Routinen
| CreateOptimizedPaletteFromManyBitmaps | Führt für mehrere Bitmaps ein Farbquantisierung durch. |
| InternalGetDIB | Konvertiert ein Bitmap in ein DIB mit dem angegebenen Pixel-Format. |
| InternalGetDIBSizes | Berechnet die Puffergrößen, die für die Konvertierung eines Bitmap in ein DIB mit dem angegebenen Pixel-Format erforderlich sind. |
| ReduceColors | |
| Register | Fügt TImage die Unterstützung von GIFs zur Entwurfszeit hinzu. |
| WebPalette | Erstellt eine einheitliche Nicht-Dithering Netscape-Palette mit 216 Farben. |
Typen
| BGRArray | BGRArray ist ein Array mit TRGBTriple-Elementen. |
| PalArray | PalArray ist ein Array mit TPaletteEntry-Elementen. |
| PBGRArray | PBGRArray ist ein Zeiger auf ein BGRArray. |
| PInverseLookup | PInverseLookup ist ein Zeiger auf ein TInverseLookup. |
| PPalArray | PPalArray ist ein Zeiger auf ein PalArray. |
| PRGBQuadArray | PRGBQuadArray ist ein Zeiger auf ein TRGBQuadArray. |
| TColorLookupClass | TColorLookupClass ist eine Klasse von TColorLookup |
| TColorMap | TColorMap ist ein Array von TGIFColor. |
| TColormapHistogram | TColormapHistogram wird intern von der Klasse TGIFColorMap verwendet. |
| TColormapReverse | TColormapReverse wird intern von der Klasse TGIFColorMap verwendet. |
| TColorReduction | Gibt die verfügbaren Farbreduktionsmethoden zurück. |
| TDisposalMethod | Legt beim Rendern von GIF-Frames die zu verwendenden Freigabemethoden fest. |
| TDitherMode | Legt den verfügbaren Dithering-Algorithmus fest. |
| TGIFAnimationLoop | Legt das Verhalten der Animationsschleife fest. |
| TGIFAppExtensionClass | TGIFAppExtensionClass ist eine Klasse von TGIFApplicationExtension |
| TGIFApplicationRec | Mit TGIFApplicationRec werden Informationen über die Anwendung gespeichert, die die GIF-Grafik enthält. |
| TGIFAuthenticationCode | TGIFAuthenticationCode repräsentiert einen Code, mit dem der Anwendungsbezeichner authentifiziert wird. |
| TGIFColor | Eine Variable des Typs TGIFColor enthält die Repräsentation einer Farbe im RGB-Farbmodell. |
| TGIFDithering | Legt das Dithering-Verhalten bei Verwendung der Netscape 216-Farben-Palette fest. |
| TGIFExtensionClass | TGIFExtensionClass ist eine Klasse von TGIFExtension |
| TGIFExtensionType | TGIFExtensionType ist ein numerischer Wert, der den Typ einer Erweiterung eindeutig identifiziert. |
| TGIFGCERec | Mit TGIFGCERec werden Informationen über die Steuerungserweiterung der Grafik gespeichert. |
| TGIFIdentifierCode | TGIFIdentifierCode repräsentiert einen Code, über den die Anwendung identifiziert wird, zu der die Anwendungserweiterung gehört. |
| TGIFOptimizeOption | Legt die von der Methode Optimize verwendeten Optimierungsoptionen fest. |
| TGIFOptimizeOptions | TGIFOptimizeOptions ist eine Menge von TGIFOptimizeOption. |
| TGIFPlainTextExtensionRec | Mit TGIFPlainTextExtensionRec werden Informationen über die Parameter gespeichert, die für das Rendern von Textdaten als Grafik erforderlich sind. |
| TGIFSeverity | Legt bei der Arbeit mit GIF-Bildern den Schweregrad der erzeugten Warnungen fest. |
| TGIFVersion | Legt die möglichen Versionen eines GIF-Bildes fest. |
| TGIFVersionRec | TGIFVersionRec ist der Typ von Elementen, die die Version eines GIF angeben. |
| TGIFWarning | TGIFWarning ist der Typ der Ereignisbehandlungsroutine für Warnungen. |
| TImageDescriptor | Eine Variable des Typs TImageDescriptor enthält Informationen über eine Grafik. |
| TInverseLookup | TInverseLookup wird intern von der Klasse TFastColorLookup verwendet. |
| TLogicalScreenDescriptor | Eine Variable des Typs TLogicalScreenDescriptor enthält Informationen über den Bildschirm. |
| TRGBQuadArray | TRGBQuadArray ist ein Array mit Records, das die Farben im RGB-Modell speichert. |
| TUsageCount | Eine Variable des Typs TUsageCount enthält Histogramminformationen über ein GIF. |
Variablen
| BGRArray | BGRArray ist ein Array mit TRGBTriple-Elementen. |
| BitmapAllocationThreshold | Legt die maximale Pixel-Anzahl für Bitmaps fest, ab der ein neu zugewiesenes Bitmap konvertiert wird, bevor dessen Größe geändert wird. |
| CF_GIF | Repräsentiert einen GIF-Formatbezeichner der Zwischenablage. |
| DoAutoDither | Aktiviert oder deaktiviert in Ihrer Anwendung das automatischen Dithering. |
| GIFClearOnLoop | Legt fest, ob beim Durchlaufen einer GIF-Animation die Zeichenfläche geleert werden soll. |
| GIFDefaultDelay | Legt die Standardverzögerung bei GIF-Animationen fest. |
| GIFDefaultTransparentColor | Legt die für die Transparenz verwendete Farbe fest. |
| GIFDelayExp | Legt den Faktor fest, mit dem die Verzögerungsvariablen multipliziert werden sollen, um eine effektive Verzögerungszeit für GIF-Animationen zu ermitteln. |
| GIFFileBufferSize | Legt die Größe des Read-Ahead-Puffers für die GIF-Dekomprimierung fest. |
| GIFImageDefaultAnimate | Legt den Standardwert für die Eigenschaft Animate eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultAnimationLoop | Legt den Standardwert für die Eigenschaft AnimateLoop eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultAnimationSpeed | Legt den Standardwert für die Eigenschaft AnimationSpeed eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultColorReduction | Legt den Standardwert für die Eigenschaft ColorReduction eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultColorReductionBits | Legt den Standardwert für die Eigenschaft ReductionBits eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultDithering | Legt den Standardwert für die Eigenschaft Dithering eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultDitherMode | Legt den Standardwert für die Eigenschaft DitherMode eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageDefaultTransparent | Legt den Standardwert für die Eigenschaft Transparent eines neu erstellten TGIFImage-Objektes fest. |
| GIFImageOptimizeOnStream | Legt fest, ob das GIF vor dem Streaming in die DFM-Datei optimiert werden soll. |
| GIFImageRenderOnLoad | Legt fest, ob die GIF-Frames beim Laden gerendert werden sollen, anstatt sie erst bei Bedarf zu rendern. |
| GIFMaximumDelay | Legt die maximale Verzögerung für Painter fest, die im Haupt-Thread ausgeführt werden. |
| GIFMinimumDelay | Legt die minimale Verzögerung für Painter fest, die im Haupt-Thread ausgeführt werden. |
| GIFVersions | GIFVersions: array[1..2] of TGIFVersionRec; |
| PalArray | PalArray ist ein Array mit TPaletteEntry-Elementen. |
| PaletteDevice | Gibt an, ob der Desktop DC (Gerätekontext) 256 Farben oder weniger unterstützt. |
| TColorMap | TColorMap ist ein Array von TGIFColor. |
| TColormapHistogram | TColormapHistogram wird intern von der Klasse TGIFColorMap verwendet. |
| TColormapReverse | TColormapReverse wird intern von der Klasse TGIFColorMap verwendet. |
| TGenericColorMapper | Legt die bei der Anzeige von GIF-Bildern zu verwendende Farbzuordnung fest. |
| TGIFAuthenticationCode | TGIFAuthenticationCode repräsentiert einen Code, mit dem der Anwendungsbezeichner authentifiziert wird. |
| TGIFIdentifierCode | TGIFIdentifierCode repräsentiert einen Code, über den die Anwendung identifiziert wird, zu der die Anwendungserweiterung gehört. |
| TGIFVersionRec | TGIFVersionRec ist der Typ von Elementen, die die Version eines GIF angeben. |
| TInverseLookup | TInverseLookup wird intern von der Klasse TFastColorLookup verwendet. |
| TRGBQuadArray | TRGBQuadArray ist ein Array mit Records, das die Farben im RGB-Modell speichert. |
Konstanten
| dmBackground | dmBackground: TDisposalMethod = dmBackground; |
| dmBurkes | dmBurkes: TDitherMode = dmBurkes; |
| dmFloydSteinberg | dmFloydSteinberg: TDitherMode = dmFloydSteinberg; |
| dmJaJuNI | dmJaJuNI: TDitherMode = dmJaJuNI; |
| dmNearest | dmNearest: TDitherMode = dmNearest; |
| dmNoDisposal | dmNoDisposal: TDisposalMethod = dmNoDisposal; |
| dmNone | dmNone: TDisposalMethod = dmNone; |
| dmPrevious | dmPrevious: TDisposalMethod = dmPrevious; |
| dmSierra | dmSierra: TDitherMode = dmSierra; |
| dmSteveArche | dmSteveArche: TDitherMode = dmSteveArche; |
| dmStucki | dmStucki: TDitherMode = dmStucki; |
| gdAuto | gdAuto: TGIFDithering = gdAuto; |
| gdDisabled | gdDisabled: TGIFDithering = gdDisabled; |
| gdEnabled | gdEnabled: TGIFDithering = gdEnabled; |
| GIFMaxColors | GIFMaxColors: Integer = $100; |
| GIFVersion | GIFVersion: Integer = $300; |
| GIFVersionMajor | GIFVersionMajor: Integer = 3; |
| GIFVersionMinor | GIFVersionMinor: Integer = 0; |
| GIFVersionRelease | GIFVersionRelease: Integer = 7; |
| GIFVersions | GIFVersions: array[1..2] of TGIFVersionRec; |
| glContinously | glContinously: TGIFAnimationLoop = glContinously; |
| glDisabled | glDisabled: TGIFAnimationLoop = glDisabled; |
| glEnabled | glEnabled: TGIFAnimationLoop = glEnabled; |
| gsError | gsError: TGIFSeverity = gsError; |
| gsInfo | gsInfo: TGIFSeverity = gsInfo; |
| gsWarning | gsWarning: TGIFSeverity = gsWarning; |
| gv87a | gv87a: TGIFVersion = gv87a; |
| gv89a | gv89a: TGIFVersion = gv89a; |
| gvUnknown | gvUnknown: TGIFVersion = gvUnknown; |
| ooCleanup | ooCleanup: TGIFOptimizeOption = ooCleanup; |
| ooColorMap | ooColorMap: TGIFOptimizeOption = ooColorMap; |
| ooCrop | ooCrop: TGIFOptimizeOption = ooCrop; |
| ooMerge | ooMerge: TGIFOptimizeOption = ooMerge; |
| rmGrayScale | rmGrayScale: TColorReduction = rmGrayScale; |
| rmMonochrome | rmMonochrome: TColorReduction = rmMonochrome; |
| rmNetscape | rmNetscape: TColorReduction = rmNetscape; |
| rmNone | rmNone: TColorReduction = rmNone; |
| rmPalette | rmPalette: TColorReduction = rmPalette; |
| rmQuantize | rmQuantize: TColorReduction = rmQuantize; |
| rmQuantizeWindows | rmQuantizeWindows: TColorReduction = rmQuantizeWindows; |
| rmWindows20 | rmWindows20: TColorReduction = rmWindows20; |
| rmWindows256 | rmWindows256: TColorReduction = rmWindows256; |
| rmWindowsGray | rmWindowsGray: TColorReduction = rmWindowsGray; |