Не могу использовать opencl в Metro Style Project (WINRT)

Я пишу код под WIN8 (приложение в стиле Metro) и имею проблемы с использованием OpenCL.

Мой проект работает очень хорошо, когда я компилирую и запускаю его как настольное приложение WIN8.
Но когда я изменяю его на приложение Win store (стиль Metro), я больше не могу использовать OpenCL.

//get platform id
error = clGetPlatformIDs(1, &platformID, &numPlatforms);

if(error != CL_SUCCESS)
return;

clGetPlatformIDs возвращает код ошибки -1001,

Разве я не могу использовать OpenCL в приложении в стиле Metro? Кто-нибудь, пожалуйста, помогите мне разобраться в проблеме. Я новичок в WIN8

4

Решение

Код ошибки -1001 обычно означает, что ваш драйвер установлен правильно, но среда выполнения opencl не настроена / установлена ​​неправильно.

Вы можете попробовать различные вещи …

1) Убедитесь, что вы установили обновленный драйвер и не устарели (если вы видите проблему с последним драйвером, вы можете повторить попытку и с предыдущей версией)?

2) Полностью удалите текущий драйвер и установите его снова.

0

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

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

По вопросам рекламы [email protected]