共用方式為


Matrix3x2F::Matrix3x2F (FLOAT、FLOAT、FLOAT、FLOAT、FLOAT) 方法 (d2d1helper.h)

具現化 Matrix3x2F 類別的新實例,其中包含指定的值。

語法

void Matrix3x2F(
  FLOAT m11,
  FLOAT m12,
  FLOAT m21,
  FLOAT m22,
  FLOAT m31,
  FLOAT m32
);

參數

m11

類型: FLOAT

矩陣第一列和第一個資料行中的值。

m12

類型: FLOAT

矩陣第一個資料列和第二個數據行中的值。

m21

類型: FLOAT

矩陣第二列和第一個資料行中的值。

m22

類型: FLOAT

矩陣第二列和第二個數據行中的值。

m31

類型: FLOAT

矩陣第三列和第一個資料行中的值。

m32

類型: FLOAT

矩陣第三列和第二個數據行中的值。

傳回值

備註

這個方法可讓您明確設定矩陣成員的值。 使用此方法時,請確定每個成員都代表轉換矩陣的適當值。 例如,若要建立識別矩陣,您必須將 _11_22 設定為 1,並將其餘專案設定為 0。 若要建立轉譯矩陣,您必須將_11_22設定為 1、_12_21設定為 0、_31 設定為 x 位移,並將 _32設定為 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