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