XMVectorModAngles 関数 (directxmath.h)
コンポーネントごとの角度剰余 2PI を計算します。
構文
XMVECTOR XM_CALLCONV XMVectorModAngles(
[in] FXMVECTOR Angles
) noexcept;
パラメーター
[in] Angles
角度成分のベクトル。
戻り値
角度剰余 2PI の対応する成分である成分を持つベクトルを返します。
注釈
次の擬似コードは、 関数の操作を示しています。
XMVECTOR result;
result.x = Angles.x - XM_2PI * round( Angles.x / XM_2PI );
result.y = Angles.y - XM_2PI * round( Angles.y / XM_2PI );
result.z = Angles.z - XM_2PI * round( Angles.z / XM_2PI );
result.w = Angles.w - XM_2PI * round( Angles.w / XM_2PI );
return result;
プラットフォームの要件
Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | directxmath.h (DirectXMath.h を含む) |