Section courante

A propos

Section administrative du site

CREATEDIBITMAP

Crée un Bitmap de périphérique indépendant
Turbo Pascal pour Windows WINPROCS

Syntaxe

Function CreateDIBitmap(DC: HDC; var InfoHeader: TBitmapInfoHeader; dwUsage: LongInt; InitBits: PChar; var InitInfo: TBitmapInfo; wUsage: Word): HBitmap;

Paramètres

Nom Description
DC Ce paramètre permet d'indiquer l'identificateur du périphérique de contexte.
InfoHeader Ce paramètre permet d'indiquer la structure de données TBitmapInfoHeader décrivant la taille et le format de l'image Bitmap étant indépendant du périphérique.
dwUsage Ce paramètre permet d'indiquer si le Bitmap en mémoire doit être initialisé. Si le paramètre dwUsage est fixé avec la constante CBM_INIT, la fonction CreateDIBitmap initialise le Bitmap avec les b its spécifiés par les paramètres InitBits et InitInfo.
InitBits Ce paramètre permet d'indiquer un pointeur vers un tableau d'octets contenant les valeurs Bitmap initiales. Le format des valeurs Bitmap dépend du champ biBitCount de la structure de données TBitmapInfo du paramètre InitInfo.
InitInfo Ce paramètre permet d'indiquer un pointeur vers une structure de données TBitmapInfo décrivant les dimensions et le format de couleurs du paramètre InitBits.
wUsage Ce paramètre permet d'indiquer si les champs bmiColors de la structure de données du paramètre InitInfo contiennent des valeurs ou des index RVB explicite dans la palette logique. Les constantes reconnus par ce paramètre sont :
Constante Description
DIB_PAL_COLORS Cette constante permet d'indiquer que la table de couleurs contient un tableau d'index de 16 bits dont la palette logique est actuellement réalisé.
DIB_RGB_COLORS Cette constante permet d'indiquer que la table de couleurs contient les valeurs RVB littérale.

Description

Cette fonction permet de créer un périphérique mémoire spécifié pour un périphérique de Bitmap indépendant (DIB) spécifié et un ensemble de bits optionnel pour le Bitmap.

Voir également

Langage de programmation - C pour OS/2 - Support de Windows 3.1 - CreateDIBitmap

Dernière mise à jour : Dimanche, le 10 décembre 2017