Je tenais à amener un éclaircissement supplémentaire sur la fonction
GetBitMapBits( DWORD n, LPVOID b ).

En effet mon problème c'est de récupéré un fichier bitmap et de le transferé
vers un ecran de télé par USB.

1) pas de pb pour récupérer
on utilise la fonction GetBitmapBits.

On stocke dans une table de bytes
tjrs pas de pb

2) on transfert via l'usb
pas de pb

3) La je recupère les bytes dans un tableau de byte intégré dans un programme en C ( et non en C++)

Je dois l'envoyer vers un composant éléctronique qui doit recevoir le
bitmap pixel par pixel

Or je ne sais pas à quoi correspond tous ces bytes récupérer par GetBitmapbits ().
Est -ce que 1 byte correspond à 1 pixel ?
Si non à quoi ça correspond ?
Si oui comment c'est codé ( coordonnée x, y , couleur, ... ) ?
Et dans quel ordre ? ( balayage horizontale, ou balayage verticale .. )
Bref dans la MSDN c'est pas marqué ou très mal expliquée.

Si t'avais des sites qui parle de ça se serait le top.
Si t'avais des exemple se serait le nec plus ultra.