Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

31.08.2010, 21:17

[C] Bitmap größe erweitern

Hallo!

Seit geraumer Zeit bin ich nun auf der Suche, wie man ein Bitmap von 32x32 Pixel auf 1200x800 Pixel vergrößern kann.
Jetzt bin ich hier angekommen und hoffe erwartungsvoll, dass mir hier geholfen werden kann...

Naja zu meinem kleinen Problem:

Ich habe ein Bitmap welches 1200x800 Pixel groß ist, allerdings wird davon, wenn ich es in ein C Programmcode schiebe, nur ein Ausschnitt von 32x32 Pixel angezeigt.
Dazu wäre meine Frage wie ich diesen besagten Ausschnitt so vergrößern kann, dass das komplette Bild angezeigt werden kann, da ich es als Startfenster benötige.

Alternativ wäre da die möglichkeit, das Bild gleich als JPG auszugeben aber da glaube ich, dass das nicht funktionieren tut^^

Ansonsten hoffe ich auf schnelle Hilfe da ich da irgendwie voll gegen die Wand renne bei weiterem Nachdenken!
Ich schreibe das ganze mit DevC++
Und ich bitte (falls möglich) um eine möglichst unkomplizierte erklärung...

Gruß

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

2

31.08.2010, 21:24

Code wäre gut.
Ansonsten gibst du wohl nur einen zu kleinen Ausschnitt an, der gezeichnet werden soll, deswegen: Code :o

Wenn deine Grafik nur 32x32 px groß wäre und du sie auf 1200x800 bräuchtest würde ich kacheln (Stichwort: Tiles) vorschlagen.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

3

31.08.2010, 21:27

Was meinst du mit Bitmap? Von der GDI?
Und ich würde dir auf jeden Fall raten die IDE zu wechseln... Dev++ wird seit 2005 nicht mehr weiterentwickelt, und ist auch sonst nicht gerade die beste Wahl. Ich würde dir Code::Blocks oder Visual C++ empfehlen.
stɪl traɪ tuː θɪŋk ˈpɒzətɪv

4

02.09.2010, 14:28

Also aktuell haben wir es hinbekommen und nun läuft dat ganze, ich bedanke mich trotzdem für die Hilfe^^

LG

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

5

02.09.2010, 15:31

Also aktuell haben wir es hinbekommen und nun läuft dat ganze, ich bedanke mich trotzdem für die Hilfe^^

LG

Für andere die irgendwann einmal evtl. das selbe Problem haben, wäre es trotzdem hilfreich, was das Problem genau war und wie es gelöst wurde.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

6

02.09.2010, 16:13

Ja, aber das Problem war, dass das Bild was angezeigt werden sollte falsch definiert war..., so wurde anstatt das große Bild immer das kleine 32x32 Pixel genutzt.

Werbeanzeige