У меня есть дескриптор структуры BITMAP (HBITMAP) в приложении для Windows Mobile - я хотел бы сохранить растровое изображение в виде файла PNG, используя интерфейс IImage , если это возможно. (В этой ситуации нет файла BMP, BITMAP находится только в памяти).
Похоже, что я мог бы использовать IImagingFactory :: CreateImageEncoderToFile метод IImagingFactory для сохранения файла, но я думаю, что сначала мне нужно преобразовать BITMAP в формат "IImage".
Есть идеи, как это сделать с нативным кодом?