Matrix.Identity Özellik

Tanım

Bir kimlik Matrixalır.

public:
 static property System::Windows::Media::Matrix Identity { System::Windows::Media::Matrix get(); };
public static System.Windows.Media.Matrix Identity { get; }
member this.Identity : System.Windows.Media.Matrix
Public Shared ReadOnly Property Identity As Matrix

Özellik Değeri

Matrix

Kimlik matrisi.

Örnekler

Aşağıdaki örnekte matrisin nasıl alınacakları gösterilmektedir Identity .

private Matrix identityExample()
{

    // Get the identity matrix, which is equal to 
    // (1,0,0,1,0,0). 
    Matrix myMatrix = Matrix.Identity;

    Matrix m = new Matrix(1,0,0,1,0,0);

    return myMatrix;
}

Açıklamalar

Kimlik matrisinin katsayıları [1,1],[2,2],[3,3] olan 1 değeri ve katsayıların geri kalanında 0 değeri vardır. Bu, ve ayarının M11 1 ve M12, M21, OffsetXve OffsetY ile 0 arasında bağıntılı olmasını sağlar.M22 Windows Presentation Foundation (WPF) tarafından , yapısı, katsayıları [3,1],[3,2],[3,3] için Matrixkullanılan uygulama olan bir affin matrisinde, her zaman sırasıyla 0,0,1 değerlerine sahip olduğu örtülür.

1 0 0
0 1 0
0 0 1

Bir kimlik matrisi ToString için yöntemi, katsayıları yerine "Identity" dizesini Matrixdöndürür.

Şunlara uygulanır

Ayrıca bkz.