4

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初心者です

4

1 に答える 1

0

エラーコード-1001は通常、ドライバーが正しくインストールされていることを意味しますが、openclランタイムが正しく構成/インストールされていません。

いろいろ試してみることができます...

1)更新されたドライバーがインストールされていて、古くなっていないことを確認します(最新のドライバーに問題がある場合は、以前のバージョンでも再試行できます)。

2)現在のドライバを完全に削除し、再度インストールします。

于 2013-02-05T09:43:17.860 に答える