Matrix.Identity Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.