Struct OpenCLCommandQueue
- Namespace
- DotCompute.Backends.OpenCL.Types.Native
- Assembly
- DotCompute.Backends.OpenCL.dll
OpenCL command queue handle.
public readonly struct OpenCLCommandQueue
- Inherited Members
Constructors
OpenCLCommandQueue(nint)
Initializes a new instance of the OpenCLCommandQueue struct.
public OpenCLCommandQueue(nint handle)
Parameters
handlenintThe native handle value.
Fields
Handle
Gets the underlying native handle.
public readonly nint Handle
Field Value
Methods
FromIntPtr(nint)
Creates a command queue from an IntPtr.
public static OpenCLCommandQueue FromIntPtr(nint handle)
Parameters
handlenint
Returns
ToIntPtr(OpenCLCommandQueue)
Converts a command queue to an IntPtr.
public static nint ToIntPtr(OpenCLCommandQueue queue)
Parameters
queueOpenCLCommandQueue
Returns
ToString()
Returns a string representation of the command queue.
public override string ToString()
Returns
Operators
implicit operator nint(OpenCLCommandQueue)
Implicitly converts a command queue to an IntPtr.
public static implicit operator nint(OpenCLCommandQueue queue)
Parameters
queueOpenCLCommandQueue
Returns
implicit operator OpenCLCommandQueue(nint)
Implicitly converts an IntPtr to a command queue.
public static implicit operator OpenCLCommandQueue(nint handle)
Parameters
handlenint