Struct OpenCLTypes.Kernel
- Namespace
- DotCompute.Backends.OpenCL.Types.Native
- Assembly
- DotCompute.Backends.OpenCL.dll
Type alias for OpenCLKernel.
public readonly struct OpenCLTypes.Kernel
- Inherited Members
Constructors
Kernel(nint)
public Kernel(nint handle)
Parameters
handlenint
Properties
Handle
public nint Handle { get; }
Property Value
Methods
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.
Operators
implicit operator Kernel(OpenCLKernel)
public static implicit operator OpenCLTypes.Kernel(OpenCLKernel kernel)
Parameters
kernelOpenCLKernel
Returns
implicit operator OpenCLKernel(Kernel)
public static implicit operator OpenCLKernel(OpenCLTypes.Kernel kernel)
Parameters
kernelOpenCLTypes.Kernel
Returns
implicit operator nint(Kernel)
public static implicit operator nint(OpenCLTypes.Kernel kernel)
Parameters
kernelOpenCLTypes.Kernel
Returns
implicit operator Kernel(nint)
public static implicit operator OpenCLTypes.Kernel(nint handle)
Parameters
handlenint