XMVectorSplatConstant 関数 (directxmath.h)
同じ浮動小数点コンポーネントを持つベクターを作成します。 各コンポーネントは、整数指数に 2 で除算された定数です。
構文
XMVECTOR XM_CALLCONV XMVectorSplatConstant(
[in] int32_t IntConstant,
[in] uint32_t DivExponent
) noexcept;
パラメーター
[in] IntConstant
この値は浮動小数点数に変換され、 DivExponent の累乗に 2 で除算されます。 結果は、返されたベクターの各コンポーネントにレプリケートされます。
IntConstant の値は、-16 <= IntConstant<=15 を満たす必要があります。
メモ このパラメーターは、変数ではなく数値 (即時値) である必要があります。
[in] DivExponent
商に適用される指数を表します。 このパラメーターは、変数ではなく数値 (即時値) である必要があります。
戻り値
同じ浮動小数点コンポーネントを持つ XMVECTOR を返します。 各コンポーネントは、整数指数に 2 で除算された定数です。
注釈
プラットフォームの要件
Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | directxmath.h |