XMVector3ClampLengthV

3D ベクトルの長さを指定された範囲にクランプします。

構文

XMVECTOR XMVector3ClampLengthV(         XMVECTOR V,         XMVECTOR LengthMin,         XMVECTOR LengthMax)

パラメーター

  • V
    [in] クランプする 3D ベクトル
  • LengthMin
    [in] x、y および z の各要素が最小クランプ長さに等しい 3D ベクトル。x、y および z の各要素はゼロ以上にする必要があります。
  • LengthMax
    [in] x、y および z の各要素が最小クランプ長さに等しい 3D ベクトル。x、y および z の各要素はゼロ以上にする必要があります。

戻り値

指定された範囲に長さがクランプされた 3D ベクトルを返します。

解説 

この関数は、FLOAT 値の代わりに 3D ベクトルを使用して LengthMin および LengthMax が指定されることを除き、XMVector3ClampLength と同じです。

要件

ヘッダー: xnamath.h で宣言されています。

関連項目

XMVector3ClampLength