#include "Bitmap.h" #include #define STB_IMAGE_IMPLEMENTATION #define STBI_ONLY_BMP #define STBI_NO_STDIO #define STBI_NO_LINEAR #include "stb_image.h" unsigned char* DecodeBitmap(const unsigned char *in_buffer, size_t in_buffer_size, unsigned int *width, unsigned int *height) { return stbi_load_from_memory(in_buffer, in_buffer_size, (int*)width, (int*)height, NULL, 3); } void FreeBitmap(unsigned char *buffer) { stbi_image_free(buffer); }