次の方法で共有


Matrix.RotationYawPitchRoll メソッド

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

ヨー角、ピッチ角、およびロール角を指定して行列を作成します。

名前空間:  Microsoft.WindowsMobile.DirectX
アセンブリ:  Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)

構文

'宣言
Public Shared Function RotationYawPitchRoll ( _
    yaw As Single, _
    pitch As Single, _
    roll As Single _
) As Matrix
'使用
Dim yaw As Single
Dim pitch As Single
Dim roll As Single
Dim returnValue As Matrix

returnValue = Matrix.RotationYawPitchRoll(yaw, _
    pitch, roll)
public static Matrix RotationYawPitchRoll(
    float yaw,
    float pitch,
    float roll
)
public:
static Matrix RotationYawPitchRoll(
    float yaw, 
    float pitch, 
    float roll
)
static member RotationYawPitchRoll : 
        yaw:float32 * 
        pitch:float32 * 
        roll:float32 -> Matrix 

パラメーター

  • yaw
    型 : System.Single
    y 軸回りのヨー角 (ラジアン単位)。
  • pitch
    型 : System.Single
    x 軸回りのピッチ角 (ラジアン単位)。
  • roll
    型 : System.Single
    z 軸回りのロール角 (ラジアン単位)。

戻り値

型 : Microsoft.WindowsMobile.DirectX.Matrix
回転した Matrix 構造体。

解説

変換は、ロール角、ピッチ角、ヨー角の順に行われます。オブジェクトのローカル座標軸を基準とすると、この変換の順序は、z 軸を中心とする回転、x 軸を中心とする回転、y 軸を中心とする回転に相当します。

.NET Framework セキュリティ

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5、2.0

参照

参照

Matrix 構造体

Matrix メンバー

Microsoft.WindowsMobile.DirectX 名前空間