RectF 類別 (gdiplustypes.h)
RectF 物件會儲存矩形的左上角、寬度和高度。
建構函式
RectF 類別具有這些建構函式。建構函式 | 描述 |
---|---|
RectF::RectF () | 建立 RectF 物件,並將 X 和 Y 數據成員初始化為零。 這是預設建構函式。 |
RectF::RectF (PointF&,SizeF&) | 使用 PointF 物件初始化 X 和 Y 資料成員,並使用 SizeF 物件初始化這個矩形的 Width 和 Height 數據成員,以建立 RectF 物件。 |
RectF::RectF (REAL、REAL、REAL、REAL) | 使用四個整數來初始化 X、Y、Width 和 Height 數據成員,以建立 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 物件中。 |
備註
矩形的左上角位於 ( x、 y) 。 矩形的大小是以 寬度 和 高度來測量。 有一些高階功能的方法,例如移動、重設大小,以及執行或測試與其他矩形的互動。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | gdiplustypes.h |