Share via


Matrix4x4.CreatePerspectiveOffCenter Yöntem

Tanım

Özelleştirilmiş bir perspektif projeksiyon matrisi oluşturur.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveOffCenter (left As Single, right As Single, bottom As Single, top As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

Parametreler

left
Single

Yakın görünüm düzleminde görünüm hacminin en küçük x değeri.

right
Single

Yakın görünüm düzleminde görünüm hacminin maksimum x değeri.

bottom
Single

Yakın görünüm düzleminde görünüm hacminin en düşük y değeri.

top
Single

Yakın görünüm düzleminde görünüm hacminin maksimum y değeri.

nearPlaneDistance
Single

Yakın görüş düzlemine uzaklık.

farPlaneDistance
Single

Uzak görüş düzlemine uzaklık.

Döndürülenler

Perspektif projeksiyon matrisi.

Özel durumlar

nearPlaneDistance sıfırdan küçük veya sıfıra eşit.

-veya-

farPlaneDistance sıfırdan küçük veya sıfıra eşit.

-veya-

nearPlaneDistance değerinden büyük veya eşittir farPlaneDistance.

Şunlara uygulanır