Struct OpenCLTypes.DeviceId
- Namespace
- DotCompute.Backends.OpenCL.Types.Native
- Assembly
- DotCompute.Backends.OpenCL.dll
Type alias for OpenCLDeviceId.
public readonly struct OpenCLTypes.DeviceId
- Inherited Members
Constructors
DeviceId(nint)
public DeviceId(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 DeviceId(OpenCLDeviceId)
public static implicit operator OpenCLTypes.DeviceId(OpenCLDeviceId deviceId)
Parameters
deviceIdOpenCLDeviceId
Returns
implicit operator OpenCLDeviceId(DeviceId)
public static implicit operator OpenCLDeviceId(OpenCLTypes.DeviceId deviceId)
Parameters
deviceIdOpenCLTypes.DeviceId
Returns
implicit operator nint(DeviceId)
public static implicit operator nint(OpenCLTypes.DeviceId deviceId)
Parameters
deviceIdOpenCLTypes.DeviceId
Returns
implicit operator DeviceId(nint)
public static implicit operator OpenCLTypes.DeviceId(nint handle)
Parameters
handlenint