次の方法で共有


Matrix4x4.CreatePerspectiveFieldOfViewLeftHanded メソッド

定義

視野、縦横比、および近および遠方ビューの平面距離に基づいて、左利きのパースペクティブ 投影マトリックスを作成します。

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

パラメーター

fieldOfView
Single

y 方向の視野 (ラジアン)。

aspectRatio
Single

ビュー領域の幅を高さで割った値として定義される縦横比。

nearPlaneDistance
Single

ニア ビュー平面までの距離。

farPlaneDistance
Single

ファー ビュー平面までの距離。

戻り値

左利きの遠近投影行列。

例外

fieldOfView が 0 以下です。

- または -

fieldOfViewPI以上です。

または

nearPlaneDistance が 0 以下です。

- または -

farPlaneDistance が 0 以下です。

- または -

nearPlaneDistancefarPlaneDistance 以上です。

適用対象