структура XMUINT3 (directxmath.h)
Трехмерный вектор, где каждый компонент является целым числом без знака.
Список дополнительных функций, таких как конструкторы и операторы, доступные при XMUINT3
программировании на C++, см. в разделе расширения XMUINT3.
Синтаксис
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 & operator=( 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
Инициализирует новый экземпляр из XMUINT3
трех uint32_t
аргументов.
Этот конструктор инициализирует новый экземпляр XMUINT3 из трех uint32_t
аргументов.
void XMUINT3( const uint32_t *pArray) noexcept
Инициализирует новый экземпляр XMUINT3 из аргумента массива с тремя элементами uint32_t
.
Этот конструктор инициализирует новый экземпляр XMUINT3 из трехэлементного uint32_t
аргумента массива.
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 для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и приложений Windows Phone 8.Требования
Верхняя часть | directxmath.h |