Пример #1
0
 public static extern ReturnCode BeginWriteBuffer(
     IntPtr queue,
     IntPtr buffer,
     OpenCLBoolean blocking_write,
     IntPtr offset,
     IntPtr cb,
     IntPtr ptr,
     Int32 num_events_in_wait_list,
     [MarshalAs(UnmanagedType.LPArray)] IntPtr[] event_wait_list,
     out IntPtr new_event
     );
Пример #2
0
 public static extern ReturnCode WriteBuffer(
     IntPtr queue,
     IntPtr buffer,
     OpenCLBoolean blocking_write,
     IntPtr offset,
     IntPtr cb,
     IntPtr ptr,
     Int32 num_events_in_wait_list,
     IntPtr event_wait_list,
     IntPtr new_event
     );
Пример #3
0
 public static extern ReturnCode BeginWriteBufferRect(
     IntPtr queue,
     IntPtr buffer,
     OpenCLBoolean blocking_write,
     IntPtr[] buffer_origin,
     IntPtr[] host_origin,
     IntPtr[] region,
     IntPtr buffer_row_pitch,
     IntPtr buffer_slice_pitch,
     IntPtr host_row_pitch,
     IntPtr host_slice_pitch,
     IntPtr ptr,
     Int32 num_events_in_wait_list,
     [MarshalAs(UnmanagedType.LPArray)] IntPtr[] event_wait_list,
     out IntPtr new_event
     );