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, int &ImageSize, Vcl::Graphics::TPixelFormat PixelFormat);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Imaging.GIFImg.pas Vcl.Imaging.GIFImg.hpp |
Vcl.Imaging.GIFImg | Vcl.Imaging.GIFImg |
Description
Calcule les tailles de tampon nécessaires pour la conversion d'un bitmap en un DIB d'un format de pixel spécifié.
Appelez InternalGetDIBSizes pour calculer les tailles de tampon nécessaires pour la conversion d'un bitmap en un DIB d'un format de pixel spécifié.
Les paramètres de InternalGetDIBSizes sont listés dans le tableau ci-dessous, ainsi que leur signification.
Paramètre | Signification |
---|---|
Bitmap |
Le handle du bitmap source. |
InfoHeaderSize |
La taille renvoyée d'un tampon qui recevra la structure TBitmapInfo du DIB. |
ImageSize |
La taille renvoyée d'un tampon qui recevra les données des pixels du DIB. |
PixelFormat |
Le format de pixel du DIB de destination. |
Voir aussi