Matrix3x2F::Scale (FLOAT,FLOAT,D2D1_POINT_2F) 方法 (d2d1helper.h)

建立具有指定刻度因數和中心點的縮放轉換。

語法

Matrix3x2F Scale(
  FLOAT         x,
  FLOAT         y,
  D2D1_POINT_2F center
);

參數

x

類型: FLOAT

縮放轉換的 X 軸縮放比例。

y

類型: FLOAT

縮放轉換的 Y 軸縮放比例。

center

類型: D2D1_POINT_2F

執行縮放比例的點。

傳回值

類型: Matrix3x2F

新的縮放轉換。

備註

這個方法會為指定的 centerPoint 和 X 軸和 Y 軸刻度因數建立縮放比例。 如果您想要建立
D2D1_SIZE_F 結構來儲存縮放比例,請呼叫其他 Scale 方法。

下圖顯示兩個維度中平方的大小增加至 130%。 縮放的中心點是方形的左上角。

以 x 方向和 y 方向縮放的正方形圖例

如需範例,請參閱 如何調整物件

規格需求

   
最低支援的用戶端 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 d2d1helper.h
程式庫 D2d1.lib
Dll D2d1.dll

另請參閱

Matrix3x2F