|
 |
|
| Autor |
Nachricht |
lutzleonhardt Neuer [User]

Anmeldung: 21.03.05 Beiträge: 1
|
Verfasst am: 21.03.2005, 11:58 Titel: Bitmap resize bei unterschiedlichen Auflösungen |
|
|
Hallo Leute...
Hab ein kleines Grafik-Problem und hoffe ihr könnt mir helfen... Bin eigentlich mehr Programmierer und deswegen wende ich mich an dieses Forum.
Habe eine Applikation erstellt (c++,mfc). In dieser benutze ich Buttons, welche mit einem Bitmap versehen sind.. Nun möchte ich gerne, dass ich in mehreren Auflösungen das gleiche sehe. Das heißt, dass die Bitmaps in Abhängigkeit von der Auflösung ihre Größe verändern sollen.
Das Bitmap hat eine feste Größe und wird in den Speicher geladen. Die Funktion StretchBlt ermöglicht es mir nun die Bitmap zu dehnen bzw. zu strecken. Der Button soll ca. 6% von der X-Auflösung und ca. 8% von der Y-Auflösung groß sein.
Welche Größe sollte das Bitmap haben und wie sollten die Berechnungen Aussehen um die bestmöglichste Qualität zu erzielen. Die 6% und 8% sind nur Richtlinien... Der Button kann in den verschiedenen Auflösungen auch leicht davon abweichen, um eine bessere Qualität zu erreichen... Die geringste Auflöung soll 800x600 eventuell 640x480 sein..
Hoffe ihr könnt mir ein paar Tips geben, denn so wie ich es jetzt gemacht habe, interpoliert er bei manchen Auflösungen schlecht (Bitmap 60x74 ->bei 1024x768, 100% dargestellt).
Danke schon mal im voraus.
Gruß Lutz
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |