Gives information about the given GPU
            
Inheritance Hierarchy
OpenCvSharpDisposableObject
OpenCvSharpDisposableCvObject
OpenCvSharp.CPlusPlus.GpuDisposableGpuObject
OpenCvSharp.CPlusPlus.GpuDeviceInfo
Namespace: OpenCvSharp.CPlusPlus.Gpu
Assembly: OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
The DeviceInfo type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|  | DeviceInfo | 
            Creates DeviceInfo object for the current GPU
             | 
|  | DeviceInfo(Int32) | 
            Creates DeviceInfo object for the given GPU
             | 
Properties
| Name | Description | |
|---|---|---|
|  | CvPtr | 
            Native pointer of OpenCV structure
            (Inherited from DisposableCvObject.) | 
|  | DeviceId | |
|  | FreeMemory | |
|  | IsCompatible | 
            Checks whether the GPU module can be run on the given device
             | 
|  | IsDisposed | 
            Gets a value indicating whether this instance has been disposed.
            (Inherited from DisposableObject.) | 
|  | IsEnabledDispose | 
            Gets or sets a value indicating whether you permit disposing this instance.
            (Inherited from DisposableObject.) | 
|  | MajorVersion | 
            Return compute capability versions
             | 
|  | MinorVersion | 
            Return compute capability versions
             | 
|  | MultiProcessorCount | |
|  | Name | |
|  | SharedMemPerBlock | |
|  | TotalMemory | 
Methods
| Name | Description | |
|---|---|---|
|  | Dispose | 
            Releases the resources
            (Inherited from DisposableObject.) | 
|  | Equals | (Inherited from Object.) | 
|  | GetHashCode | (Inherited from Object.) | 
|  | GetType | (Inherited from Object.) | 
|  | QueryMemory | |
|  | Supports | 
            Checks whether device supports the given feature
             | 
|  | ThrowIfDisposed | 
            If this object is disposed, then ObjectDisposedException is thrown.
            (Inherited from DisposableObject.) | 
|  | ToString | (Inherited from Object.) | 
See Also