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