PointF 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
2 次元平面内の点を定義する浮動小数点 x 座標と y 座標の順序付きペアを表します。
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
- 継承
- 属性
- 実装
注釈
PointFをPointに変換するには、Point.RoundまたはPoint.Truncateを使用します。
コンストラクター
| 名前 | 説明 |
|---|---|
| PointF(Single, Single) |
指定した座標を使用して、 PointF クラスの新しいインスタンスを初期化します。 |
| PointF(Vector2) |
フィールド
| 名前 | 説明 |
|---|---|
| Empty |
メンバー データが初期化されていない状態の PointF クラスの新しいインスタンスを表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsEmpty |
この PointF が空かどうかを示す値を取得します。 |
| X |
この PointFの x 座標を取得または設定します。 |
| Y |
この PointFの y 座標を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Add(PointF, Size) | |
| Add(PointF, SizeF) | |
| Equals(Object) | |
| Equals(PointF) |
現在のオブジェクトが同じ型の別のオブジェクトと等しいかどうかを示します。 |
| GetHashCode() |
この PointF 構造体のハッシュ コードを返します。 |
| Subtract(PointF, Size) |
指定したサイズの負の値で PointF を変換します。 |
| Subtract(PointF, SizeF) |
指定したサイズの負の値で PointF を変換します。 |
| ToString() |
この PointF を人間が判読できる文字列に変換します。 |
| ToVector2() |
演算子
| 名前 | 説明 |
|---|---|
| Addition(PointF, Size) | |
| Addition(PointF, SizeF) | |
| Equality(PointF, PointF) |
2 つの PointF 構造体を比較します。 結果は、2 つのX構造体のYプロパティとPointFプロパティの値が等しいかどうかを指定します。 |
| Explicit(PointF to Vector2) | |
| Explicit(Vector2 to PointF) | |
| Inequality(PointF, PointF) |
指定した点の座標が等しくないかどうかを判断します。 |
| Subtraction(PointF, Size) | |
| Subtraction(PointF, SizeF) |