XMLoadShort4
構文
XMVECTOR XMLoadShort4( CONST XMSHORT4 *pSource)
パラメーター
- pSource
[in] ロードする XMSHORT4 構造体のアドレスです。このパラメーターが指す先はキャッシュ メモリである必要があります。
戻り値
pSource からデータと共にロードされた XMVECTOR 構造体を返します。
解説
XMSHORT4 の 4 つのメンバーは、単精度形式に変換され、XMVECTOR の対応するメンバーにロードされます。次の擬似コードは、この関数の処理を表したものです。
XMVECTOR Result;Result.x = (FLOAT)pSource->x;Result.y = (FLOAT)pSource->y;Result.z = (FLOAT)pSource->z;Result.w = (FLOAT)pSource->w;return Result;
デバッグ ビルドでは、この関数は、XMSHORT4 のいずれかのメンバーが −32768 である場合にアサートを発生させます。
要件
ヘッダー: xnamath.h で宣言されています。