PointF Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein geordnetes Paar von x- und y-Koordinaten als Gleitkommazahlen dar, das einen Punkt in einem zweidimensionalen Raum definiert.
public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
- Vererbung
- Attribute
- Implementiert
Hinweise
Verwenden Point.Round Sie oder Point.Truncate, um ein PointF in ein Pointzu konvertieren.
Konstruktoren
PointF(Single, Single) |
Initialisiert eine neue Instanz der PointF-Klasse mit den angegebenen Koordinaten. |
PointF(Vector2) |
Initialisiert eine neue instance der PointF -Struktur aus dem angegebenen Vector2. |
Felder
Empty |
Stellt eine neue Instanz der PointF-Klasse ohne Initialisierung der Memberdaten dar. |
Eigenschaften
IsEmpty |
Ruft einen Wert ab, der angibt, ob dieser PointF leer ist. |
X |
Ruft die x-Koordinate dieses PointF ab oder legt diese fest. |
Y |
Ruft die y-Koordinate dieses PointF ab oder legt diese fest. |
Methoden
Add(PointF, Size) | |
Add(PointF, SizeF) |
Verschiebt einen angegebenen PointF um eine angegebene SizeF. |
Equals(Object) |
Gibt an, ob dieser PointF dieselben Koordinaten wie das angegebene Object enthält. |
Equals(PointF) |
Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist. |
GetHashCode() |
Gibt einen Hashcode für diese PointF-Struktur zurück. |
Subtract(PointF, Size) |
Verschiebt einen PointF um den negativen Wert einer angegebenen Größe. |
Subtract(PointF, SizeF) |
Verschiebt einen PointF um den negativen Wert einer angegebenen Größe. |
ToString() |
Konvertiert diesen PointF in eine Klartextzeichenfolge. |
ToVector2() |
Operatoren
Addition(PointF, Size) | |
Addition(PointF, SizeF) | |
Equality(PointF, PointF) |
Vergleicht zwei PointF-Strukturen. Das Ergebnis gibt an, ob die Werte der X-Eigenschaft und der Y-Eigenschaft der beiden PointF-Strukturen gleich sind. |
Explicit(PointF to Vector2) |
Konvertiert das angegebene PointF-Element in ein Vector2-Element. |
Explicit(Vector2 to PointF) |
Konvertiert das angegebene Vector2-Element in ein PointF-Element. |
Inequality(PointF, PointF) |
Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind. |
Subtraction(PointF, Size) |
Verschiebt einen PointF um den negativen Wert einer angegebenen Size. |
Subtraction(PointF, SizeF) |
Verschiebt einen PointF um den negativen Wert einer angegebenen SizeF. |