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