XMLoadShortN4

XMSHORTN4XMVECTOR にロードします。

構文

XMVECTOR XMLoadShortN4(         CONST XMSHORTN4 *pSource)

パラメーター

  • pSource
    [in] ロードする XMSHORTN4 構造体のアドレスです。このパラメーターが指す先はキャッシュ メモリである必要があります。

戻り値

pSource からデータと共にロードされた XMVECTOR を返します。

解説 

次の擬似コードは、この関数の処理を表したものです。

XMVECTOR vectorOut;vectorOut.x = (FLOAT)pSource->x / 32767.0f;vectorOut.y = (FLOAT)pSource->y / 32767.0f;vectorOut.z = (FLOAT)pSource->z / 32767.0f;vectorOut.w = (FLOAT)pSource->w / 32767.0f;return vectorOut;

デバッグ ビルドでは、この関数は、XMSHORTN4 のいずれかのメンバーが −32768 である場合にアサートを発生させます。

要件

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