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