Matrix4x4.CreatePerspectiveFieldOfViewLeftHanded Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat matriks proyeksi perspektif sebelah kiri berdasarkan bidang pandang, rasio aspek, dan jarak bidang tampilan dekat dan jauh.
public:
static System::Numerics::Matrix4x4 CreatePerspectiveFieldOfViewLeftHanded(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveFieldOfViewLeftHanded (float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveFieldOfViewLeftHanded : single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveFieldOfViewLeftHanded (fieldOfView As Single, aspectRatio As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4
Parameter
- fieldOfView
- Single
Bidang pandang ke arah y, dalam radian.
- aspectRatio
- Single
Rasio aspek, didefinisikan sebagai lebar ruang tampilan dibagi dengan tinggi.
- nearPlaneDistance
- Single
Jarak ke bidang tampilan dekat.
- farPlaneDistance
- Single
Jarak ke bidang tampilan jauh.
Mengembalikan
Matriks proyeksi perspektif sebelah kiri.
Pengecualian
fieldOfView
kurang dari atau sama dengan nol.
-atau-
fieldOfView
lebih besar dari atau sama dengan PI.
-atau-
nearPlaneDistance
kurang dari atau sama dengan nol.
-atau-
farPlaneDistance
kurang dari atau sama dengan nol.
-atau-
nearPlaneDistance
lebih besar dari atau sama dengan farPlaneDistance
.