「clReleaseSampler」の版間の差分
提供: Tommy6
(ページの作成:「{{Pathnav|OpenCL|OpenCLマニュアル|OpenCLランタイム|OpenCLランタイムAPI|サンプラーオブジェクト}} {{関数| cl_int clReleaseSampler (cl...」) |
細 |
||
(1人の利用者による、間の1版が非表示) | |||
8行: | 8行: | ||
{{ChangeNote|1.1}} | {{ChangeNote|1.1}} | ||
− | ''sampler'' の[[参照カウント]]をデクリメントします。''sampler'' の参照カウントが0になり [[コマンドキュー]]に挿入された ''sampler'' を使用するコマンドの実行が完了すると、[[サンプラーオブジェクト]]は削除されます。 | + | ''sampler'' の[[参照カウント]]をデクリメントします。''sampler'' の参照カウントが0になり[[コマンドキュー]]に挿入された ''sampler'' を使用するコマンドの実行が完了すると、[[サンプラーオブジェクト]]は削除されます。 |
== パラメータ == | == パラメータ == | ||
15行: | 15行: | ||
== エラー == | == エラー == | ||
− | 実行が成功した場合、[[ | + | 実行が成功した場合、[[clRetainSampler]] は CL_SUCCESS を返します。そうでない場合は以下のエラーのうちひとつを返します。 |
* CL_INVALID_SAMPLER - ''sampler'' が有効な[[サンプラーオブジェクト]]でないとき。 | * CL_INVALID_SAMPLER - ''sampler'' が有効な[[サンプラーオブジェクト]]でないとき。 | ||
* {{ChangePlus|1.1|CL_OUT_OF_RESOURCES - デバイス上でのリソース確保に失敗したとき。}} | * {{ChangePlus|1.1|CL_OUT_OF_RESOURCES - デバイス上でのリソース確保に失敗したとき。}} | ||
32行: | 32行: | ||
[[Category:OpenCLランタイム]] | [[Category:OpenCLランタイム]] | ||
[[Category:OpenCLランタイムAPI]] | [[Category:OpenCLランタイムAPI]] | ||
− | [[Category: | + | [[Category:サンプラーオブジェクト]] |
2014年6月15日 (日) 03:14時点における最新版
cl_int clReleaseSampler (cl_sampler sampler)
-1.1() : OpenCL 1.1で削除
+1.1() : OpenCL 1.1で追加
sampler の参照カウントをデクリメントします。sampler の参照カウントが0になりコマンドキューに挿入された sampler を使用するコマンドの実行が完了すると、サンプラーオブジェクトは削除されます。
パラメータ
- sampler
- 対象となるサンプラーオブジェクトを指定します。
エラー
実行が成功した場合、clRetainSampler は CL_SUCCESS を返します。そうでない場合は以下のエラーのうちひとつを返します。
- CL_INVALID_SAMPLER - sampler が有効なサンプラーオブジェクトでないとき。
- +1.1(CL_OUT_OF_RESOURCES - デバイス上でのリソース確保に失敗したとき。)
- +1.1(CL_OUT_OF_HOST_MEMORY - ホスト上でのリソース確保に失敗したとき。)
変更記録
脚注
―――― Version 1.1, The OpenCL Specification
より翻訳