标签: c++ windows
我目前正在使用IWICImagingFactory api调用CreateDecoderFromFilename,它使用文件名来创建解码器。但是,我已将文件加载到数组中并希望使用它。有谁知道怎么做? API似乎有点模糊。
答案 0 :(得分:1)
听起来您希望使用SHCreateMemStream为内存缓冲区创建IStream接口,然后使用IWICImagingFactory::CreateDecoderFromStream从该流创建解码器。
SHCreateMemStream
IStream
IWICImagingFactory::CreateDecoderFromStream