ReSharper 2026.3 Help

コードインスペクション: '__grid_constant__' はカーネルパラメーターでのみ使用できます

このインスペクションは、 __grid_constant__ 指定子が __global__ 関数のパラメーター以外で使用されている場合に報告します。 指定子により、カーネルはグリッド全体でパラメーターの単一の読み取り専用コピーを使用するため、カーネルパラメーターに対してのみ許可されます。

サンプル

struct Params { int data[8]; }; __device__ void process(const __grid_constant__ Params params);
struct Params { int data[8]; }; __global__ void process(const __grid_constant__ Params params);

関数がカーネルでない場合は、 __grid_constant__ を削除します。

2026 年 11 月 6 日