XMMatrixTransformation2D 関数 (directxmath.h)

xy 平面に 2D 変換行列を作成します。

構文

XMMATRIX XM_CALLCONV XMMatrixTransformation2D(
  [in] FXMVECTOR ScalingOrigin,
  [in] float     ScalingOrientation,
  [in] FXMVECTOR Scaling,
  [in] FXMVECTOR RotationOrigin,
  [in] float     Rotation,
  [in] GXMVECTOR Translation
) noexcept;

パラメーター

[in] ScalingOrigin

スケーリングの中心を記述する 2D ベクター。

[in] ScalingOrientation

拡大縮小の回転係数。

[in] Scaling

x 軸と y 軸の倍率を含む 2D ベクター。

[in] RotationOrigin

回転の中心を記述する 2D ベクター。

[in] Rotation

回転角度 (ラジアン単位)。

[in] Translation

翻訳を記述する 2D ベクター。

戻り値

変換行列を返します。

解説

プラットフォームの要件

Windows SDK for Windows 8 を使用する Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。

要件

   
対象プラットフォーム Windows
ヘッダー directxmath.h

関連項目

DirectXMath ライブラリマトリックス関数