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