RectF 類別 (gdiplustypes.h)

RectF 物件會儲存矩形的左上角、寬度和高度。

建構函式

RectF 類別具有這些建構函式。
建構函式 描述
RectF::RectF () 建立 RectF 物件,並將 XY 數據成員初始化為零。 這是預設建構函式。
RectF::RectF (PointF&,SizeF&) 使用 PointF 物件初始化 XY 資料成員,並使用 SizeF 物件初始化這個矩形的 WidthHeight 數據成員,以建立 RectF 物件。
RectF::RectF (REAL、REAL、REAL、REAL) 使用四個整數來初始化 XYWidthHeight 數據成員,以建立 RectF 物件。

方法

RectF 類別具有這些方法。

 
RectF::Clone

RectF::Clone 方法會建立新的 RectF 物件,並使用這個 RectF 物件的內容初始化它。
RectF::Contains

RectF::Contains 方法會決定某個點是否在此矩形內。
RectF::Contains

RectF::Contains 方法會決定另一個矩形是否在此矩形內。
RectF::Contains

本主題列出 RectF 類別的 Contains 方法。 如需 RectF 類別之方法的完整清單,請參閱 RectF 方法。
RectF::Equals

RectF::Equals 方法會判斷兩個矩形是否相同。
RectF::GetBottom

RectF::GetBottom 方法會取得矩形下邊緣的 Y 座標。
RectF::GetBounds

RectF::GetBounds 方法會建立這個矩形的複本。
RectF::GetLeft

RectF::GetLeft 方法會取得矩形左邊緣的 X 座標。
RectF::GetLocation

RectF::GetLocation 方法會取得這個矩形左上角的座標。
RectF::GetRight

RectF::GetRight 方法會取得矩形右邊緣的 X 座標。
RectF::GetSize

RectF::GetSize 方法會取得此矩形的寬度和高度。
RectF::GetTop

RectF::GetTop 方法會取得矩形上邊緣的 Y 座標。
RectF::Inflate

RectF::Inflate 方法會依點值展開矩形。左邊緣和右邊緣的 X,以及以點值表示。頂端和下邊緣的 Y。
RectF::Inflate

本主題列出 RectF 類別的擴充方法。 如需 RectF 類別之方法的完整清單,請參閱 RectF 方法。
RectF::Intersect

本主題列出 RectF 類別的 Intersect 方法。 如需 RectF 類別之方法的完整清單,請參閱 RectF 方法。
RectF::Intersect

RectF::Intersect 方法會決定兩個矩形的交集,並將結果儲存在 RectF 物件中。
RectF::IntersectsWith

RectF::IntersectsWith 方法會決定此矩形是否與另一個矩形交集。
RectF::IsEmptyArea

RectF::IsEmptyArea 方法會判斷這個矩形是否空白。
RectF::Offset

本主題列出 RectF 類別的 Offset 方法。 如需 RectF 類別之方法的完整清單,請參閱 Rect 方法。
RectF::Offset

RectF::Offset 方法會水準和 dx 垂直移動矩形。
RectF::RectF

建立 RectF 物件,並將 X、Y、Width 和 Height 數據成員初始化為零。 這是預設建構函式。 (RectF.RectF)
RectF::RectF

建立 RectF 物件,並將 X、Y、Width 和 Height 數據成員初始化為零。 這是預設建構函式。 (多載 1/2)
RectF::RectF

使用四個整數來初始化 X、Y、Width 和 Height 數據成員,以建立 RectF 物件。
RectF::Union

RectF::Union 方法會決定兩個矩形的聯集,並將結果儲存在 RectF 物件中。

備註

矩形的左上角位於 ( xy) 。 矩形的大小是以 寬度高度來測量。 有一些高階功能的方法,例如移動、重設大小,以及執行或測試與其他矩形的互動。

規格需求

需求
目標平台 Windows
標頭 gdiplustypes.h