Table of Contents

Struct HMONITOR

Namespace
Windows.Win32.Graphics.Gdi
Assembly
Whim.dll
A handle to a monitor.
public readonly struct HMONITOR : IEquatable<HMONITOR>
Implements
Inherited Members

Methods

Equals(object?)

Indicates whether this instance and a specified object are equal.
public override bool Equals(object? obj)

Parameters

obj object
The object to compare with the current instance.

Returns

bool
true if obj and this instance are the same type and represent the same value; otherwise, false.

Equals(HMONITOR)

Indicates whether the current object is equal to another object of the same type.
public bool Equals(HMONITOR other)

Parameters

other HMONITOR
An object to compare with this object.

Returns

bool
true if the current object is equal to the other parameter; otherwise, false.

GetHashCode()

Returns the hash code for this instance.
public override int GetHashCode()

Returns

int
A 32-bit signed integer that is the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.
public override string ToString()

Returns

string
The fully qualified type name.

Operators

operator ==(HMONITOR, HMONITOR)

public static bool operator ==(HMONITOR left, HMONITOR right)

Parameters

left HMONITOR
right HMONITOR

Returns

bool

explicit operator HMONITOR(nint)

public static explicit operator HMONITOR(nint value)

Parameters

value nint

Returns

HMONITOR

implicit operator nint(HMONITOR)

public static implicit operator nint(HMONITOR value)

Parameters

value HMONITOR

Returns

nint

operator !=(HMONITOR, HMONITOR)

public static bool operator !=(HMONITOR left, HMONITOR right)

Parameters

left HMONITOR
right HMONITOR

Returns

bool