Device Class |
Namespace: Emgu.CV.Ocl
The Device type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddressBits |
The AddressBits
|
![]() | Available |
Indicates if the device is available
|
![]() | CompilerAvailable |
Indicates if the compiler is available
|
![]() ![]() | Default |
Get the default OclDevice. Do not dispose this device.
|
![]() | DeviceVersionMajor |
The device major version number
|
![]() | DeviceVersionMinor |
The device minor version number
|
![]() | DoubleFPConfig |
The device double floating point configuration
|
![]() | DriverVersion |
The device driver version
|
![]() | Extensions |
The device extensions
|
![]() | GlobalMemSize |
The global memory size
|
![]() | HalfFPConfig |
The device half floating point configuration
|
![]() | HostUnifiedMemory |
True if the device use unified memory
|
![]() | Image2DMaxHeight |
The image2d max height
|
![]() | Image2DMaxWidth |
The image 2d max width
|
![]() | IsAMD |
Indicates if this is an AMD device
|
![]() | IsIntel |
Indicates if this is an Intel device
|
![]() | IsNVidia |
Indicates if this is an NVidia device
|
![]() | LinkerAvailable |
Indicates if the linker is available
|
![]() | LocalMemSize |
The local memory size
|
![]() | MaxComputeUnits |
The max compute unit
|
![]() | MaxMemAllocSize |
The maximum memory allocation size
|
![]() | MaxWorkGroupSize |
The maximum work group size
|
![]() | Name |
The device name
|
![]() | NativeDevicePointer |
Get the native device pointer
|
![]() | OpenCLCVersion |
The device OpenCL C version
|
![]() | OpenCLVersion |
The device OpenCL version
|
![]() | Ptr |
Pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
![]() | SingleFPConfig |
The device single floating point configuration
|
![]() | Type |
The ocl device type
|
![]() | VendorName |
The device vendor name
|
![]() | Version |
The device version
|
Name | Description | |
---|---|---|
![]() | Dispose |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) |
![]() | DisposeObject |
Release all the unmanaged memory associated with this OclInfo
(Overrides DisposableObjectDisposeObject.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ReleaseManagedResources |
Release the managed resources. This function will be called during the disposal of the current object.
override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.) |
![]() | Set |
Set the native device pointer
|
![]() | ToString |
Get the string representation of this oclDevice
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | _ptr |
A pointer to the unmanaged object
(Inherited from UnmanagedObject.) |