структура XMUINT2 (directxmath.h)
Двухd-вектор, где каждый компонент является целым числом без знака.
Список дополнительных функций, таких как конструкторы и операторы, доступные при XMUINT2
программировании на C++, см. в разделе расширения XMUINT2.
Синтаксис
struct XMUINT2 {
uint32_t x;
uint32_t y;
void XMUINT2();
void XMUINT2(
const XMUINT2 & unnamedParam1
);
XMUINT2 & operator=(
const XMUINT2 & unnamedParam1
);
void XMUINT2(
XMUINT2 && unnamedParam1
);
XMUINT2 & operator=(
XMUINT2 && unnamedParam1
);
void XMUINT2(
uint32_t _x,
uint32_t _y
) noexcept;
void XMUINT2(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT2 & unnamedParam1
);
auto operator<=>(
const XMUINT2 & unnamedParam1
);
};
Члены
x
Целочисленное значение без знака, описывающее координату X вектора.
y
Целочисленное значение без знака, описывающее координату Y вектора.
Конструктор по умолчанию для XMUINT2
.
Конструктор по умолчанию для XMUINT2.
void XMUINT2( const XMUINT2 & unnamedParam1)
Конструктор для XMUINT2
.
Конструктор для XMUINT2.
XMUINT2 & operator=( const XMUINT2 & unnamedParam1)
Назначает данные компонента вектора из одного экземпляра XMUINT2
текущему экземпляру XMUINT2
.
Этот оператор назначает данные компонента вектора из одного экземпляра XMUINT2 текущему экземпляру XMUINT2
.
void XMUINT2( XMUINT2 && unnamedParam1)
Конструктор для XMUINT2
.
Конструктор для XMUINT2.
XMUINT2 & operator=( XMUINT2 && unnamedParam1)
void XMUINT2( uint32_t _x, uint32_t _y) noexcept
Инициализирует новый экземпляр из XMUINT2
двух uint32_t
аргументов.
Этот конструктор инициализирует новый экземпляр XMUINT2 из двух uint32_t
аргументов.
void XMUINT2( const uint32_t *pArray) noexcept
Инициализирует новый экземпляр XMUINT2 из аргумента массива двух элементов uint32_t
.
Этот конструктор инициализирует новый экземпляр XMUINT2 из аргумента массива из двух элементов uint32_t
.
bool operator==( const XMUINT2 & unnamedParam1)
auto operator<=>( const XMUINT2 & unnamedParam1)
Комментарии
XMLoadUInt2 можно использовать для загрузки XMUINT2
в экземпляры XMVECTOR.
XMStoreUInt2 можно использовать для хранения экземпляров XMVECTOR
в экземпляре XMUINT2
.
Пространства имен: Использование DirectX
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с Windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и Windows Phone 8 приложений.Требования
Требование | Значение |
---|---|
Заголовок | directxmath.h |