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