- CLHandleType
- CLGetInfoInteger
- CLGetInfoString
- CLContextCreate
- CLContextFree
- CLGetDeviceInfo
- CLProgramCreate
- CLProgramFree
- CLKernelCreate
- CLKernelFree
- CLSetKernelArg
- CLSetKernelArgMem
- CLSetKernelArgMemLocal
- CLBufferCreate
- CLBufferFree
- CLBufferWrite
- CLBufferRead
- CLExecute
- CLExecutionStatus
CLHandleType
OpenCL ハンドルの型をENUM_OPENCL_HANDLE_TYPE 列挙の値として返します。
ENUM_OPENCL_HANDLE_TYPE CLHandleType(
|
パラメータ
handle
[in] OpenCL オブジェクトのハンドル、すなわちコンテキスト、カーネルまたは OpenCL プログラム
戻り値
ENUM_OPENCL_HANDLE_TYPE 列挙での OpenCL ハンドル値
識別子 |
説明 |
---|---|
OPENCL_INVALID |
不正なハンドル。 |
OPENCL_CONTEXT |
OpenCL コンテキストのハンドル |
OPENCL_PROGRAM |
OpenCL プログラムのハンドル |
OPENCL_KERNEL |
OpenCL カーネルのハンドル |
OPENCL_BUFFER |
OpenCL バッファのハンドル |