你有一个可以共享的工作代码吗?
我正在试图找出如何将文件保存为IBitmapImage图像。
我需要调整现有.jpg文件的大小,它似乎是Windows Mobile的唯一API。我设法加载它将其转换为IImage - > IBitmapImage - > IBasicBitmapOps并最终调整大小,但我不知道如何将其正确保存到新文件。
答案 0 :(得分:1)
使用IBitmapImage::LockBits
通过其BitmapData* lockedBitmapData
参数访问图像数据。使用BitmapData
准备一个位图文件信息标题,然后使用常规文件写入BitmapData::Scan0
或更高级别的文件,将{1}和::WriteFile
中的图像数据写入文件中