31 lines
768 B
Markdown
31 lines
768 B
Markdown
# CLSetKernelArgMem
|
||
|
||
Sets an OpenCL buffer as a parameter of the OpenCL function.
|
||
|
||
```
|
||
bool CLSetKernelArgMem(
|
||
int kernel, // Handle to the kernel of an OpenCL program
|
||
uint arg_index, // The number of the argument of the OpenCL function
|
||
int cl_mem_handle // Handle to OpenCL buffer
|
||
);
|
||
|
||
```
|
||
|
||
Parameters
|
||
|
||
kernel
|
||
|
||
[in] Handle to a kernel of the OpenCL program.
|
||
|
||
arg_index
|
||
|
||
[in] The number of the function argument, numbering starts with zero.
|
||
|
||
cl_mem_handle
|
||
|
||
[in] A handle to an OpenCL buffer.
|
||
|
||
Return Value
|
||
|
||
Returns true if successful, otherwise returns false. For information about the error, use the [GetLastError()](/en/docs/check/getlasterror) function.
|