Description
The following table describes abstract data types supported by OpenCL.
| Description | API Type | Creation or Query API | 
|---|---|---|
| The ID for a platform | 
 | |
| The ID for a device | 
 | |
| A context | 
 | |
| A command-queue | 
 | |
| A memory object | 
 | |
| A program | 
 | |
| A kernel | 
 | |
| An event | 
 | |
| A sampler | 
 | 
Document Notes
For more information, see the OpenCL API Specification.