Table of Contents

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

handle nint

The native handle value.

Fields

Handle

Gets the underlying native handle.

public readonly nint Handle

Field Value

nint

Methods

FromIntPtr(nint)

Creates a command queue from an IntPtr.

public static OpenCLCommandQueue FromIntPtr(nint handle)

Parameters

handle nint

Returns

OpenCLCommandQueue

ToIntPtr(OpenCLCommandQueue)

Converts a command queue to an IntPtr.

public static nint ToIntPtr(OpenCLCommandQueue queue)

Parameters

queue OpenCLCommandQueue

Returns

nint

ToString()

Returns a string representation of the command queue.

public override string ToString()

Returns

string

Operators

implicit operator nint(OpenCLCommandQueue)

Implicitly converts a command queue to an IntPtr.

public static implicit operator nint(OpenCLCommandQueue queue)

Parameters

queue OpenCLCommandQueue

Returns

nint

implicit operator OpenCLCommandQueue(nint)

Implicitly converts an IntPtr to a command queue.

public static implicit operator OpenCLCommandQueue(nint handle)

Parameters

handle nint

Returns

OpenCLCommandQueue