ďťż

Ładny brzuch

Witam serdecznie.
Od dłuższego czasu szukam instrukcji pozwalających na pobieranie wartości RGB piksela zawartego na powierzchni DirectDraw (na RAM lub VRAM) - przy czym są to powierzchnie 8-bitowe (256kol).
W standardowym WINAPI istnieje funkcja GetPixel(hdc,x,y) zwracająca wartość COLORREF. Niestety nie ma możliwości szybkiej współpracy pomiędzy grafiką API a DirectDraw (trzeba przerzucać konteksty).
Może ktoś na forum ulituje się nade mną i wrzuci tu jakieś linki, tutoriale, wskazówki a może nawet sam kod funkcji GetPixel działającej pod DDraw'em
deklaracja byłaby mniej więcej taka:
COLORREF GetPixel(LPDIRECTDRAWSURFACE Powierzchnia, int x, int y );
Za wszelką pomoc wielkie dzięki.
Za wszelką pomoc się odwdzięcze, zapewniam.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •