'jour à tous,
j'ai besoin d'un peu d'aide sur l'utilisation de la librairie GDI+...
Dans mon programme, je récupère une image de webcam au format DIB, et je dois l'afficher en utilisant la librairie GDI+, mais je ne trouve pas comment faire...
Voici comment je récupère mon image:
HBITMAP hDIBSec; // Mon bitmap Graphics graphics(hdc); // Ma sortie image GDI+ ... ... hDIBSec = CreateDIBSection(0,(BITMAPINFO *) &bmih, DIB_RGB_COLORS,(void **)&lpData, NULL, 0); // Je récupere mon image ... ... graphics.Clear(Color::Black); // Effacement de l'ancienne image ... ????
|
... et c'est la suite qu'il me manque, comment afficher mon HBITMAP dns graphics????
Un moyen en GDI standard aurait été :
HDC hdc = CreateCompatibleDC(0); SelectObject(hdc,hDIBSec); BitBlt(Handle,0,0,Width,Height,hdc,0,0,SRCCOPY); DeleteDC(hdc);
|
mais j'ai besoin de l'équivalent en GDI+...
SVP aidez moi!!!