XMStoreU565

XMVECTORXMU565 に格納します。

構文

VOID XMStoreU565(         XMU565 *pDestination,         XMVECTOR V)

パラメーター

  • pDestination
    [out] データを格納するアドレス。
  • V
    [in] 格納するデータが含まれるベクトル

戻り値

なし。

解説 

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

  XMVECTOR N;  static CONST XMVECTOR  Max = {31.f, 63.f, 31.f, 0.0f };  N = XMVectorClamp(V, XMVectorZero, Max);  N = XMVectorRound(N);  pDestination->x = (CHAR)N.v[0];  pDestination->y = (CHAR)N.v[1];  pDestination->z = (CHAR)N.v[2];

要件

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