Matrix.Transformation2D メソッド
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)

Public Shared Function Transformation2D ( _ scalingCenter As Vector2, _ scalingRotation As Single, _ scaling As Vector2, _ rotationCenter As Vector2, _ rotation As Single, _ translation As Vector2 _ ) As Matrix
Dim scalingCenter As Vector2 Dim scalingRotation As Single Dim scaling As Vector2 Dim rotationCenter As Vector2 Dim rotation As Single Dim translation As Vector2 Dim returnValue As Matrix returnValue = Matrix.Transformation2D(scalingCenter, scalingRotation, scaling, rotationCenter, rotation, translation)
public static Matrix Transformation2D ( Vector2 scalingCenter, float scalingRotation, Vector2 scaling, Vector2 rotationCenter, float rotation, Vector2 translation )
public: static Matrix Transformation2D ( Vector2 scalingCenter, float scalingRotation, Vector2 scaling, Vector2 rotationCenter, float rotation, Vector2 translation )
public static Matrix Transformation2D ( Vector2 scalingCenter, float scalingRotation, Vector2 scaling, Vector2 rotationCenter, float rotation, Vector2 translation )
public static function Transformation2D ( scalingCenter : Vector2, scalingRotation : float, scaling : Vector2, rotationCenter : Vector2, rotation : float, translation : Vector2 ) : Matrix
戻り値
変換行列を格納する Matrix 構造体。

Transformation2D メソッドは、左から右に評価される行列連結を使った次の数式によって、アフィン変換行列を計算します。
M out = (M sc )-1 * (M sr )-1 * M s * M sr * M sc * (M rc )-1 * M r * M rc * M t
指定項目 :
-
M t = 平行移動行列 (translation)
3-D 変換の場合は、Transformation を使用します。


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からMatrix.Transformation2D メソッドを検索する場合は、下記のリンクをクリックしてください。

- Matrix.Transformation2D メソッドのページへのリンク