ComputeDevice Class |
Namespace: Zivid.NET
The ComputeDevice type exposes the following members.
| Name | Description | |
|---|---|---|
| ComputeDevice | Initializes a new instance of the ComputeDevice class | |
| ComputeDevice(ComputeDevice*) | Initializes a new instance of the ComputeDevice class | |
| ComputeDevice(IntPtr) | Initializes a new instance of the ComputeDevice class |
| Name | Description | |
|---|---|---|
| IsDisposed | ||
| Model | Returns the model name of this compute device | |
| SdkStreamOrQueue | The SDK's internal stream/queue as a backend-agnostic StreamOrQueue. | |
| Vendor | Returns the vendor of this compute device |
| Name | Description | |
|---|---|---|
| CreateDeviceArrayViewColorRGBAf(CUDADevicePointer, UInt64, UInt64, CUDAStreamPtr) | Create a non-owning DeviceArrayView of ColorRGBAf over an externally-owned CUDA device pointer | |
| CreateDeviceArrayViewColorRGBAf(OpenCLMemPointer, UInt64, UInt64, OpenCLCommandQueuePtr) | Create a non-owning DeviceArrayView of ColorRGBAf over an externally-owned OpenCL memory object | |
| Dispose | Releases all resources used by the ComputeDevice | |
| GetNativePtr | ||
| ToString | Get string representation of the application (Overrides ObjectToString.) |