Vcl.Imaging.GIFImg.InternalGetDIBSizes
Delphi
procedure InternalGetDIBSizes(Bitmap: HBITMAP; var InfoHeaderSize: Integer;
var ImageSize: longInt; PixelFormat: TPixelFormat);
C++
extern DELPHI_PACKAGE void __fastcall InternalGetDIBSizes(HBITMAP Bitmap, int &InfoHeaderSize, System::LongInt &ImageSize, Vcl::Graphics::TPixelFormat PixelFormat);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Imaging.GIFImg.pas Vcl.Imaging.GIFImg.hpp |
Vcl.Imaging.GIFImg | Vcl.Imaging.GIFImg |
Beschreibung
Berechnet die Puffergrößen, die für die Konvertierung eines Bitmap in ein DIB mit dem angegebenen Pixel-Format erforderlich sind.
Mit InternalGetDIBSizes berechnen Sie die Puffergrößen, die für die Konvertierung eines Bitmap in ein DIB mit dem angegebenen Pixel-Format erforderlich sind.
Die Parameter von InternalGetDIBSizes sind zusammen mit ihrer Bedeutung in der folgenden Tabelle aufgeführt.
Parameter | Bedeutung |
---|---|
Bitmap |
Das Handle des Quell-Bitmaps. |
InfoHeaderSize |
Der die zurückgegebene Größe eines Puffers, der die TBitmapInfo-Struktur des DIB aufnimmt. |
ImageSize |
Der die zurückgegebene Größe eines Puffers, der die Pixel-Daten des DIB aufnimmt. |
PixelFormat |
Das Pixel-Format des Ziel-DIB. |