gpt4 book ai didi

c++ - CLSID_WICPngDecoder 上的 REGDB_E_CLASSNOTREG

转载 作者:行者123 更新时间:2023-11-28 07:59:00 26 4
gpt4 key购买 nike

我正在尝试为 HBITMAP 加载 PNG。我找到了这个 post来自计算器。当我运行代码时,我得到 REGDB_E_CLASSNOTREGCoCreateInstance(CLSID_WICPngDecoder, NULL, CLSCTX_INPROC_SERVER, __uuidof(ipDecoder), reinterpret_cast<void**>(&ipDecoder) .我正在使用 Visual Studio 2012 RC,我已经完成了 CoInitlaize我仍然遇到同样的错误,可能是哪里出了问题?

最佳答案

WIC API 建议您从工厂创建解码器,而不是直接使用其CLSID。参见 IWICImagingFactory interface和那里的示例代码。

您可以选择从文件、流或指定容器格式 GUID 创建。

关于c++ - CLSID_WICPngDecoder 上的 REGDB_E_CLASSNOTREG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11985999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com