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

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

語法

Matrix3x2F Scale(
  D2D1_SIZE_F   size,
  D2D1_POINT_2F center
);

參數

size

類型: D2D1_SIZE_F

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

center

類型: D2D1_POINT_2F

執行縮放比例的點。

傳回值

類型: Matrix3x2F

新的縮放轉換。

備註

這個方法會為指定的 centerPoint 和縮放因數建立縮放比例轉換。 縮放比例會儲存為 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