Zapis obrazu z Okna WinApi do BMP

0

Witam, chciałbym się dowiedzieć jak zapisać obraz z okna programu narysowany za pomocą pióra , pędzli itd.

Obraz jest rysowany po prostu myszką. Nie zapisywane są żadne posunięcia (tylko w oknie programu zmieniane są odpowiednie piksele)

Jest jakaś funkcja/biblioteka pozwalająca zapisać ten obraz jako plik obrazu???

I jeszcze jedno.

Dajmy na to że narysowałem linię funkcja LineTo(...) i przechodzi ona przez obszar z teksturą. Jak cofnąć narysowanie linii by tekstura została taka sama jak przed rysowaniem linii (nie było widocznych śladów)?

Proszę o pomoc (będę szczególnie wdzięczny za linki i fragmenty kodu)

0

1.Chyba kazda graficzna biblioteka ma funkcje zapisujaca teksture.
2.Stworzyc chociazby druga teksture na ktorej dokonujesz zmiany i jesli ow zmiana Ci sie nie podoba wracasz do stanu ze struktury poprzedniej.

0

Jest jakaś funkcja/biblioteka pozwalająca zapisać ten obraz jako plik obrazu???
Jest coś takiego jak WIC (Windows Imaging Component), wbudowana w system biblioteka do obsługi różnych formatów graficznych, nie tylko BMP.

http://msdn.microsoft.com/en-us/library/windows/desktop/ee719655(v=vs.85).aspx

0

Mógłbyś wkleić jakiś przykładowy kod zapisu takiego obrazu???

2 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 2

Robot: CCBot (2x)