Grafiken laden in c++
-
Hi ich habe dies schon in den C++ bereich geschriebenm vllt kann mir hier jemand helfen ich möchte BMP dateien ins programm laden nur wie mache ich das
kann mir das jemand erklären?
danke schon mal.mfg StaBaum Games
-
Willst du sie nur ins Programm laden oder auch anzeigen lassen? :>
Ohne externe Bibliothek wird letzteres auf jedenfall nicht möglich sein, sowas geht z.B. mit SDL (www.libsdl.org) oder directX, wobei ich mich letzterem gar nicht auskenn
Mit SDL is es einfach der Befehl SDL_LoadBMP(char* dateiname),
dann hasst du es als eine Grafikoberfläche geladen (Typ SDL_Surface)
-
ja also ich möchte es auch anzeigen
-
Zum Anzeigen einer Bitmap gleich DirectX benutzen, ist bißchen Overkill;)
Da reichen die Funktionen der WinAPI.
-
http://www.c-plusplus.net/forum/viewtopic-var-t-is-210317.html
http://www.c-plusplus.net/forum/viewtopic-var-t-is-210804.htmlwieviele Threads zu dem Thema willst du noch eröffnen? Und jedesmal die selbe nichtssagende Frage, bei der man dir erst alle Infos aus der Nase ziehen muss um überhaupt zu wissen, was genau du willst
-
du kannst auch die datei Laden, wie jede andere Datei, und dir die darin stehenden bits auf irgendwelchen Variablen Speichern, dann sind deine Bilder auch geladen. Anfangen kannst du nur damit dann nix, und wenn du nicht sachst was du damit anfangen willst kann dir keiner Helfen.