次の方法で共有


MatrixHelper クラス

定義

Matrix 値を処理するための静的ヘルパー メソッドを提供します。 C# と Microsoft Visual Basic コードでは、代わりに Matrix のメンバーを使用する必要があります。

public ref class MatrixHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MatrixHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MatrixHelper
Public NotInheritable Class MatrixHelper
継承
Object Platform::Object IInspectable MatrixHelper
属性

プロパティ

Identity

確立された値が Identity 変換を表す静的に構築されたマトリックスを取得します。 C# と Microsoft Visual Basic のコードでは、代わりに ID を 使用する必要があります。

メソッド

FromElements(Double, Double, Double, Double, Double, Double)

指定された初期 Matrix データ値に基づいて新しい Matrix を 作成します。 C# と Microsoft Visual Basic のコードでは、代わりに マトリックス コンストラクターを使用する必要があります。

GetIsIdentity(Matrix)

指定された MatrixID 変換を表すかどうかを返します。 C# と Microsoft Visual Basic のコードでは、代わりに IsIdentity を 使用する必要があります。

Transform(Matrix, Point)

Point 入力を使用して指定されたマトリックスを変換し、Point の結果を返します。 C# と Microsoft Visual Basic のコードでは、代わりに Transform を 使用する必要があります。

適用対象