XMUINT2結構 (directxmath.h)
2D 向量,其中每個元件都是不帶正負號的整數。
如需在 C++ 中程式設計時可使用的其他功能清單,例如建 XMUINT2
構函式和運算符,請參閱 XMUINT2 Extensions。
語法
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 座標的不帶正負號整數值。
的預設建構函式 XMUINT2
。
XMUINT2的預設建構函式。
void XMUINT2 ( const XMUINT2 & unnamedParam1)
的建構函式 XMUINT2
。
XMUINT2的建構函式。
XMUINT2 & operator= ( const XMUINT2 & unnamedParam1)
將 向量元件數據從的一個實例 XMUINT2
指派給 目前的 實例 XMUINT2
。
這個運算子會將向量元件數據從 XMUINT2 的一個實例指派給 目前的實例 XMUINT2
。
void XMUINT2 ( XMUINT2 && unnamedParam1)
的建構函式 XMUINT2
。
XMUINT2的建構函式。
XMUINT2 & operator=( XMUINT2 && unnamedParam1)
void XMUINT2 ( uint32_t _x,uint32_t _y) noexcept
從兩uint32_t
個自變數初始化 的新實例XMUINT2
。
此建構函式會從兩uint32_t
個自變數初始化 XMUINT2 的新實例。
void XMUINT2 ( const uint32_t *pArray) noexcept
從兩uint32_t
個項目數位自變數初始化 XMUINT2的新實例。
這個建構函式會從兩個元素uint32_t
數位自變數初始化 XMUINT2 的新實例。
bool operator==( const XMUINT2 & unnamedParam1)
auto operator<=>( const XMUINT2 & unnamedParam1)
備註
您可以使用 XMLoadUInt2 載入 XMUINT2
XMVECTOR 的實例。
您可以使用 XMStoreUInt2 將 的實體 XMVECTOR
儲存到 的 XMUINT2
實體。
命名空間: 使用 DirectX
平臺需求
Microsoft Visual Studio 2010 或 Microsoft Visual Studio 2012 搭配 Windows SDK for Windows 8。 支援 Win32 傳統型應用程式、Windows 市集應用程式和 Windows Phone 8 個應用程式。規格需求
需求 | 值 |
---|---|
標頭 | directxmath.h |