我在WIN8(Metro风格应用程序)下编写代码时,使用OpenCL遇到了问题。
当我将项目编译并作为WIN8桌面应用程序运行时,它运行得非常好。但是当我将其更改为Win商店应用程序(Metro风格),那么我就无法再使用OpenCL了。
//get platform id
error = clGetPlatformIDs(1, &platformID, &numPlatforms);
if(error != CL_SUCCESS)
return;
clGetPlatformIDs返回错误代码-1001
。
我不能在Metro风格应用程序中使用OpenCL吗?请有人帮助我解决这个问题。我是WIN8的新手。