OVH Cloud OVH Cloud

Fonction GetDIBits

1 réponse
Avatar
metallica86
Voila je dois extraire d'un fichier bitmap tous les pixels le
constituant pour les traiter , la j'en susi qu'au debut :

Image a;
FILE * bm;
bm=fopen("test1.bmp","rb");
BITMAPFILEHEADER bmfh ;
BITMAPINFOHEADER bmih ;

voila jai parcouru un peu les forums et msdn et jai vu
que la fonction GetDIBits permettait justement
l'extraction de ces pixels, maintenant ce que je
comprends pas c les arguments de cette fonction est ce
qqun pourrait m'expliquer comment marche cette satané
fonction qui m'a l'air bien efficace :)

MERCI

----------------------------------------------
Posted with NewsLeecher v2.3 Beta 2
* Binary Usenet Leeching Made Easy
* http://www.newsleecher.com/?usenet
----------------------------------------------

1 réponse

Avatar
Aurélien REGAT-BARREL
Voila je dois extraire d'un fichier bitmap tous les pixels le
constituant pour les traiter , la j'en susi qu'au debut :

Image a;
FILE * bm;
bm=fopen("test1.bmp","rb");
BITMAPFILEHEADER bmfh ;
BITMAPINFOHEADER bmih ;

voila jai parcouru un peu les forums et msdn et jai vu
que la fonction GetDIBits permettait justement
l'extraction de ces pixels, maintenant ce que je
comprends pas c les arguments de cette fonction est ce
qqun pourrait m'expliquer comment marche cette satané
fonction qui m'a l'air bien efficace :)


Pas ici. Tu donnes du code C spécifique à Windows, ici c'est C++ standard.
Voir fr.comp.os.ms-windows.programmation par exemple.
codeproject et codeguru sont pleins d'exemples sur les bitmap aussi.

--
Aurélien REGAT-BARREL