XMQuaternionSquadSetup 関数 (directxmath.h)
球面四角形補間の設定コントロール ポイントのアドレスを提供します。
構文
void XM_CALLCONV XMQuaternionSquadSetup(
[out] XMVECTOR *pA,
[out] XMVECTOR *pB,
[out] XMVECTOR *pC,
[in] FXMVECTOR Q0,
[in] FXMVECTOR Q1,
[in] FXMVECTOR Q2,
[in] GXMVECTOR Q3
) noexcept;
パラメーター
[out] pA
最初のセットアップ四元数のアドレス。
[out] pB
最初のセットアップ四元数のアドレス。
[out] pC
最初のセットアップ四元数のアドレス。
[in] Q0
最初の四元数。
[in] Q1
2 番目の四元数。
[in] Q2
3 番目の四元数。
[in] Q3
4 番目の四元数。
戻り値
[なし] :
解説
DirectXMath 四元数関数では、XMVECTOR 4 ベクトルを使用して四元数を表します。ここで、X、Y、Z の各コンポーネントはベクトル部分、W コンポーネントはスカラー部分です。
pA、pB、および pC で返される結果は、XMQuaternionSquad の Q1、Q2、および Q3 パラメーターへの入力として使用されます。
プラットフォームの要件
Windows 8 用 Windows SDK を使用した Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。要件
対象プラットフォーム | Windows |
ヘッダー | directxmath.h |