logo
VitNX3 Documentation

# Monitor Class

Namespace: VitNX3.Functions.Information
Assembly: VitNX3 (in VitNX3.dll)
Works with informations of Monitor(s).
VB
C#
F#
C++
JScript
Copy

    public class Monitor

    This language is not supported or no code example is available.

Methods

| Name | Description
--- | --- | ---
| CaptureScreen() | Captures the screen.
| CaptureScreenToFile(string, ImageFormat) | Captures the screen to file.
| CaptureScreenToMemoryStream() | Captures the screen to memory stream.
| CaptureWindow(IntPtr) | Captures the window.
| CaptureWindowToFile(IntPtr, string, ImageFormat) | Captures the window to file.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (inherited from Object).
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
| GetAll() | Gets the all.
| GetHashCode | Serves as a hash function for a particular type. (inherited from Object).
| GetMergedFriendlyNames() | Gets the merged friendly names.
| GetNamesByMonitorIds() | Gets the names by monitor IDs.
| GetResolutionType1() | Gets the resolution (method 1).
| GetResolutionType2() | Gets the resolution (method 2).
| GetType | Gets the Type of the current instance. (inherited from Object).
| MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object).
| ToString | Returns a string that represents the current object. (inherited from Object).
| WorkingArea() | Gets the working area of monitor in Windows.

Top
Inheritance Hierarchy
System.Object
VitNX3.Functions.Information.Monitor
Applies to

#### .NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

#### .NET Core

Supported in: 5.0+, 6.0+
See Also
VitNX3.Functions.Information Namespace