annotate Gui/bitmap.h @ 12387:5c2e728f5a00

keepaspect support, tryed to clean up DirectxManageDisplay a bit, enabled UYVY support and fixed bugs where switching to fullscreen would keep the console window on top and where the initial window position is wrongly calculated
author faust3
date Sat, 01 May 2004 20:21:03 +0000
parents 22572f1dafa3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10168
22572f1dafa3 some fixes and bigendian fix for 32bpp pngs
alex
parents: 9190
diff changeset
1 #ifndef __BITMAP_H
22572f1dafa3 some fixes and bigendian fix for 32bpp pngs
alex
parents: 9190
diff changeset
2 #define __BITMAP_H
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
3
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
4 typedef struct _txSample
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
5 {
9190
aa55f2f0b057 commit Dominik Mierzejewski's patch
pontscho
parents: 8046
diff changeset
6 unsigned long Width;
aa55f2f0b057 commit Dominik Mierzejewski's patch
pontscho
parents: 8046
diff changeset
7 unsigned long Height;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
8 unsigned int BPP;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
9 unsigned long ImageSize;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
10 char * Image;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
11 } txSample;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
12
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
13 extern int bpRead( char * fname, txSample * bf );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
14 extern int conv24to32( txSample * bf );
2717
5fa8c079ee3c fix small xshape bug
pontscho
parents: 1991
diff changeset
15 extern void Convert32to1( txSample * in,txSample * out,int adaptivlimit );
5fa8c079ee3c fix small xshape bug
pontscho
parents: 1991
diff changeset
16 extern void Convert1to32( txSample * in,txSample * out );
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
17
10168
22572f1dafa3 some fixes and bigendian fix for 32bpp pngs
alex
parents: 9190
diff changeset
18 #endif /* __BITMAP_H */