M
ThomasT schrieb:
Ich habe ein Window in dem ich ein Bild anzeigen möchte.
Wo isses denn ?
ThomasT schrieb:
Das Bild wird selbst erstellt und liegt in einem eigenen Bildformat vor. Es kann 8 bit und 16 bit sein. Vielleicht später auch mehr. Ist aber egal. Der Zugriff über Getter und Setter.
Internes Format des Programms ist float von 0.0f bis 1.0f.
float GetRed(unsigned int x, unsigned int y)
Was hast Du denn an Code schon am Laufen?
Müsste ja in etwa so aussehen, oder ?
case WM_PAINT:
hdc = BeginPaint (hWnd, &ps) ;
if(pBmi != NULL)
DrawMyBitmap(hdc, 0, 0, pBmi, SRCCOPY);
EndPaint (hWnd, &ps) ;
break;
Wobei die Funktion so aussehen könnte:
BOOL DrawMyBitmap(HDC hDC, INT x, INT y, BITMAPINFO *pBmi, DWORD dwROP);
Aber da musst Du schon selbst was vorschlagen - können wir dann gerne diskutieren.