次の方法で共有


Matrix メンバー

保護されたメンバーを含める
継承されたメンバーを含める

.NET Framework メンバーを含める

.NET Compact Framework メンバーを含める
XNA Framework メンバーを含める

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

行列を記述および処理します。

Matrix 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Add 2 つの行列を加算します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート AffineTransformation2D xy 平面に 2-D アフィン変換行列を作成します。
パブリック メソッド .NET Compact Framework によるサポート Equals 現在のインスタンスが指定したオブジェクトと等しいかどうかを示す値を返します。 (ValueType.Equals(Object) をオーバーライドします。)
プロテクト メソッド .NET Compact Framework によるサポート Finalize Object がガベージ コレクションによってクリアされる前に、その Object でリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド .NET Compact Framework によるサポート GetHashCode 現在のインスタンスのハッシュ コードを返します。 (ValueType.GetHashCode() をオーバーライドします。)
パブリック メソッド .NET Compact Framework によるサポート GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Invert オーバーロードされます。 行列の逆行列を計算します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート LookAtLH 左手座標系ビュー行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート LookAtRH 右手座標系ビュー行列を作成します。
プロテクト メソッド .NET Compact Framework によるサポート MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Multiply オーバーロードされます。 2 つの行列の積を計算します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート MultiplyTranspose オーバーロードされます。 2 つの行列の転置積を計算します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート OrthoLH 左手座標系直交射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート OrthoOffCenterLH カスタマイズした左手座標系直交射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート OrthoOffCenterRH カスタマイズした右手座標系直交射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート OrthoRH 右手座標系直交射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveFovLH 視野に基づいて、左手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveFovRH 視野 (FOV: Field of View) に基づいて、右手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveLH 左手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveOffCenterLH カスタマイズした左手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveOffCenterRH カスタマイズした右手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート PerspectiveRH 右手座標系パースペクティブ射影行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationAxis 任意の軸を中心に行列を回転します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationQuaternion 四元数から行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationX x 軸を中心に回転する行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationY y 軸を中心に回転する行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationYawPitchRoll ヨー角、ピッチ角、およびロール角を指定して行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート RotationZ z 軸を中心に回転する行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Scaling オーバーロードされます。 x 軸、y 軸、z 軸に沿ってスケーリングする行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Subtract 別の行列から行列を減算します。
パブリック メソッド .NET Compact Framework によるサポート ToString 現在の String を表す Object を返します。 (Object から継承されます。)
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Transformation 変換行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Transformation2D xy 平面に 2-D 変換行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート Translation オーバーロードされます。 指定したオフセットを使用して行列を作成します。
パブリック メソッド 静的メンバー .NET Compact Framework によるサポート TransposeMatrix 特定の行列の転置行列を返します。

このページのトップへ

演算子

  名前 説明
パブリック演算子 静的メンバー .NET Compact Framework によるサポート Addition Matrix 構造体の 2 つのインスタンスを加算します。
パブリック演算子 静的メンバー .NET Compact Framework によるサポート Equality 指定した行列を比較し、それらが同一であるかどうかを判断します。
パブリック演算子 静的メンバー .NET Compact Framework によるサポート Inequality 指定した行列を比較し、それらが異なるかどうかを判断します。
パブリック演算子 静的メンバー .NET Compact Framework によるサポート Multiply 2 つの行列の積を計算します。
パブリック演算子 静的メンバー .NET Compact Framework によるサポート Subtraction Matrix 構造体の 2 つのインスタンスを減算します。

このページのトップへ

フィールド

  名前 説明
パブリック フィールド .NET Compact Framework によるサポート M11 行列の 1 行目の 1 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M12 行列の 1 行目の 2 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M13 行列の 1 行目の 3 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M14 行列の 1 行目の 4 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M21 行列の 2 行目の 1 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M22 行列の 2 行目の 2 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M23 行列の 2 行目の 3 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M24 行列の 2 行目の 4 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M31 行列の 3 行目の 1 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M32 行列の 3 行目の 2 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M33 行列の 3 行目の 3 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M34 行列の 3 行目の 4 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M41 行列の 4 行目の 1 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M42 行列の 4 行目の 2 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M43 行列の 4 行目の 3 列目にある要素を表します。
パブリック フィールド .NET Compact Framework によるサポート M44 行列の 4 行目の 4 列目にある要素を表します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ .NET Compact Framework によるサポート Determinant 行列の行列式を取得します。
パブリック プロパティ 静的メンバー .NET Compact Framework によるサポート Identity 恒等行列を取得します。
パブリック プロパティ 静的メンバー .NET Compact Framework によるサポート Zero 空の行列を取得します。

このページのトップへ

参照

参照

Matrix 構造体

Microsoft.WindowsMobile.DirectX 名前空間