basit no'lu bir PNG dosyasını yerel Windows'da bir bellek bitmap'ine okuma yolu imkansız gibi görünüyor, ancak çok fazla çaba harcamadan sonra buna inanmaya başladım. Libpng/zlib kombinasyonu çok büyük. Bir PNG okumak için herhangi bir üçüncü taraf kütüphaneleri Win32 kütüphaneleri var mı?Win32/C++ Kullanarak PNG Okuma
Düzelt: Boost :: gil :: png çözümü de umduğumdan çok daha karmaşıktır. Sadece bir dosya ismi alan ve bir bellek arabelleğini piksellerle dolduran tek bir araca ihtiyacınız var.
Yinelenen? Bkz. Http://stackoverflow.com/questions/366768/convert-bitmap-to-png-in-memory-in-c-win32/538742 –
Çekirdek işletim sistemi API'sı, çoklu okuma ve yazma desteği sağlamış olmamalıdır. görüntü türleri Bu tür şeyler için birçok üçüncü parti kütüphanesi var. –
Ed, Yorumunuzu, özellikle üçüncü taraf kitaplıkları hakkında sorduğum gerçeğinin ışığında anlamıyorum. –