1

Windows 7 マシンで Visual Studio 2012 を実行しています。

ここにある SimpleDirect2dApplication を実行すると: http://technet.microsoft.com/en-us/subscriptions/dd940321%28v=vs.85%29.aspx

    hr = CoCreateInstance(
    CLSID_WICImagingFactory,
    NULL,
    CLSCTX_INPROC_SERVER,
    IID_PPV_ARGS(&m_pWICFactory)
    );

CoCreateInstance は「Class Not Registered」で失敗し、ファクトリへの ptr は 0 です。

どんな助けでも大歓迎です。

4

3 に答える 3

-2

これを使って

#if defined(CLSID_WICImagingFactory)
#undef CLSID_WICImagingFactory
#endif

そして、あなたはこれを渡すことができます

参照: http://skia.googlecode.com/svn/trunk/src/ports/SkImageDecoder_WIC.cpp

于 2014-01-23T03:56:34.553 に答える