Создание экземпляра IWICImagingFactory

Я использую Visual Studio 2012 на своем компьютере с Windows 7.

Когда я запускаю 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 завершается с ошибкой «Класс не зарегистрирован», а ptr для фабрики равен 0.

Любая помощь будет оценена.

1

Решение

используя это

#if defined(CLSID_WICImagingFactory)
#undef CLSID_WICImagingFactory
#endif

и тогда вы можете передать это

См:
http://skia.googlecode.com/svn/trunk/src/ports/SkImageDecoder_WIC.cpp

-1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector