次の方法で共有


XMSHORT2 構造体

正規化された 16 ビット符号付き整数要素 2 つから構成される 2D ベクトルを記述します。

C++ でのプログラミング時に XMSHORT2 を使用する際に使用できるコンストラクターや演算子などの追加機能の一覧については、「XMSHORT2 の拡張機能」を参照してください。

注意

同等の D3DDECLTYPED3DFORMAT、および DXGI_FORMAT オブジェクトについては、「XNA Math ライブラリの型の同等性」を参照してください。

構文

typedef struct _XMSHORT2 {    SHORT x;    SHORT y;} XMSHORT2;

メンバー

  • x
    −1.0 ~ 1.0 の範囲の X 座標を表すように正規化された SHORT
  • y
    −1.0 ~ 1.0 の範囲の Y 座標を表すように正規化された SHORT

解説 

各要素は、−32767.0f / 32767.0f ~ 32767.0f / 32767.0f (−1.0 ~ 1.0) の範囲の浮動小数点数を表します。整数値 −32768 は、xy のいずれに対しても不定です。

要件

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

関連項目

XMSHORT2 の拡張機能