次の方法で共有


Matrix3x2F::Matrix3x2F コンストラクター

指定された値を含む Matrix3x2F クラスの新しいインスタンスを作成します。

構文

Matrix3x2F(
    FLOAT _11,
    FLOAT _12,
    FLOAT _21,
    FLOAT _22,
    FLOAT _31,
    FLOAT _32
);

パラメーター

  • _11
    FLOAT 行列の 1 行 1 列目の値。
  • _12
    FLOAT 行列の 1 行 2 列目の値。
  • _21
    FLOAT 行列の 2 行 1 列目の値。
  • _22
    FLOAT 行列の 2 行 2 列目の値。
  • _31
    FLOAT 行列の 3 行 1 列目の値。
  • _32
    FLOAT 行列の 3 行 2 列目の値。

解説

このメソッドを使用すると、行列のメンバーの値を明示的に設定できます。このメソッドを使用する際は、各メンバーが変換行列の適切な値を表していることを確認してください。たとえば、単位行列を作成するには、_11_22 を 1、残りを 0 に設定する必要があります。移動行列を作成するには、_11_22 を 1、_12_21 を 0、_31 を X 変位、_32 を Y 変位に設定する必要があります。

利便性と正確さを考慮して、可能な限り、このメソッドではなく、IdentityTranslation などの他のヘルパー関数を使用することをお勧めします。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

D2d1helper.h

ライブラリ

D2d1.lib

DLL

D2d1.dll

名前空間

D2D1

参照

Matrix3x2F