This commit is contained in:
RocketRobz 2018-10-19 14:04:04 -06:00
parent a0a20bccbd
commit 3caf3f0d3d
2 changed files with 25 additions and 0 deletions

23
arm9/include/bmp.h Normal file
View File

@ -0,0 +1,23 @@
#ifndef _bmp_h_
#define _bmp_h_
typedef struct {
u16 type; /* Magic identifier */
u32 size; /* File size in bytes */
u16 reserved1, reserved2;
u32 offset; /* Offset to image data, bytes */
} PACKED HEADER;
typedef struct {
u32 size; /* Header size in bytes */
u32 width,height; /* Width and height of image */
u16 planes; /* Number of colour planes */
u16 bits; /* Bits per pixel */
u32 compression; /* Compression type */
u32 imagesize; /* Image size in bytes */
u32 xresolution,yresolution; /* Pixels per meter */
u32 ncolours; /* Number of colours */
u32 importantcolours; /* Important colours */
} PACKED INFOHEADER;
#endif //_bmp_h_

View File

@ -0,0 +1,2 @@
void screenshot(const char* filename);
void screenshotbmp(const char* filename);