次の方法で共有


XMUINT2構造体 (directxmath.h)

各コンポーネントが符号なし整数である 2D ベクター。

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

メモ同等のD3DDECLTYPE、D3DFORMAT、およびDXGI_FORMAT オブジェクトについては、「DirectXMath ライブラリの種類の等価性」を参照してください。
 

構文

struct XMUINT2 {
  uint32_t  x;
  uint32_t  y;
  void      XMUINT2();
  void      XMUINT2(
    const XMUINT2 & unnamedParam1
  );
  XMUINT2 & operator=(
    const XMUINT2 & unnamedParam1
  );
  void      XMUINT2(
    XMUINT2 && unnamedParam1
  );
  XMUINT2 & operator=(
    XMUINT2 && unnamedParam1
  );
  void      XMUINT2(
    uint32_t _x,
    uint32_t _y
  ) noexcept;
  void      XMUINT2(
    const uint32_t *pArray
  ) noexcept;
  bool      operator==(
    const XMUINT2 & unnamedParam1
  );
  auto      operator<=>(
    const XMUINT2 & unnamedParam1
  );
};

メンバー

x

ベクトルの x 座標を記述する符号なし整数値。

y

ベクトルの y 座標を記述する符号なし整数値。

void XMUINT2()

の既定の XMUINT2コンストラクター。

XMUINT2の既定のコンストラクター。

メモ このコンストラクターは C++ でのみ使用できます。
 

void XMUINT2( const XMUINT2 & unnamedParam1)

XMUINT2コンストラクター。

XMUINT2のコンストラクター。

メモ このコンストラクターは C++ でのみ使用できます。

XMUINT2 & operator=( const XMUINT2 & unnamedParam1)

の 1 つのインスタンスから の現在XMUINT2XMUINT2インスタンスにベクター コンポーネント データを割り当てます。

この演算子は、 XMUINT2 の 1 つのインスタンスから の現在のインスタンス XMUINT2にベクター コンポーネント データを割り当てます。

メモ この演算子は C++ でのみ使用できます。

void XMUINT2( XMUINT2 && unnamedParam1)

XMUINT2コンストラクター。

XMUINT2のコンストラクター。

メモ このコンストラクターは C++ でのみ使用できます。

XMUINT2 & operator=( XMUINT2 && unnamedParam1)

void XMUINT2( uint32_t _x, uint32_t _y) noexcept

の新しいインスタンス XMUINT2 を 2 つの uint32_t 引数から初期化します。

このコンストラクターは、2 つのuint32_t引数から XMUINT2 の新しいインスタンスを初期化します。

メモ このコンストラクターは C++ でのみ使用できます。
 

void XMUINT2( const uint32_t *pArray) noexcept

2 つの要素uint32_t配列引数から XMUINT2 の新しいインスタンスを初期化します。

このコンストラクターは、2 つの要素uint32_t配列引数から XMUINT2 の新しいインスタンスを初期化します。

メモ このコンストラクターは C++ でのみ使用できます。

bool operator==( const XMUINT2 & unnamedParam1)

auto operator<=>( const XMUINT2 & unnamedParam1)

注釈

XMLoadUInt2 を使用して、XMVECTOR のインスタンスに読み込むことができますXMUINT2

XMStoreUInt2 を使用すると、 のXMVECTORインスタンスを のXMUINT2インスタンスに格納できます。

名前 空間: DirectX を使用する

プラットフォームの要件

Windows 8用のWindows SDKを含む Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。

要件

要件
Header directxmath.h

こちらもご覧ください

DirectXMath ライブラリの構造

XMUINT2拡張機能