Click or drag to resize
OclDevice Class
http://www.emgu.com
This class contains ocl runtime information
Inheritance Hierarchy

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 3.0.0.2161 (3.0.0.2161)
Syntax
public class OclDevice : UnmanagedObject

The OclDevice type exposes the following members.

Constructors
  NameDescription
Public methodOclDevice
Create a empty OclDevice object
Top
Methods
  NameDescription
Public methodDispose
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.)
Protected methodDisposeObject
Release all the unmanaged memory associated with this OclInfo
(Overrides DisposableObjectDisposeObject.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Destructor
(Inherited from DisposableObject.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodReleaseManagedResources
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.)
Public methodToString
Get the string representation of this oclDevice
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Protected field_ptr
A pointer to the unmanaged object
(Inherited from UnmanagedObject.)
Top
Properties
  NameDescription
Public propertyDeviceVersionMajor
The device major version number
Public propertyDeviceVersionMinor
The Device minor version number
Public propertyDoubleFPConfig
The device double float point configuration
Public propertyDriverVersion
The device driver version
Public propertyExtensions
The device extensions
Public propertyGlobalMemSize
The global memory size
Public propertyHostUnifiedMemory
True if the device use unified memory
Public propertyImage2DMaxHeight
The image2d max height
Public propertyImage2DMaxWidth
The image 2d max width
Public propertyLocalMemSize
The local memory size
Public propertyMaxComputeUnits
The max compute unit
Public propertyMaxMemAllocSize
The maximum memory allocation size
Public propertyMaxWorkGroupSize
The maximum work group size
Public propertyName
The device name
Public propertyOpenCLVersion
The device OpenCL version
Public propertyPtr
Pointer to the unmanaged object
(Inherited from UnmanagedObject.)
Public propertyType
The ocl device type
Public propertyVendorName
The device vendor name
Public propertyVersion
The device version
Top
See Also