estructura XMFLOAT4 (directxmath.h)
Describe un vector 4D que consta de cuatro valores de punto flotante de precisión sencilla.
Para obtener una lista de funcionalidades adicionales, como constructores y operadores que están disponibles mediante XMFLOAT4
al programar en C++, consulte XMFLOAT4 Extensiones.
Sintaxis
struct XMFLOAT4 {
float x;
float y;
float z;
float w;
void XMFLOAT4();
void XMFLOAT4(
const XMFLOAT4 & unnamedParam1
);
XMFLOAT4 & operator=(
const XMFLOAT4 & unnamedParam1
);
void XMFLOAT4(
XMFLOAT4 && unnamedParam1
);
XMFLOAT4 & operator=(
XMFLOAT4 && unnamedParam1
);
void XMFLOAT4(
float _x,
float _y,
float _z,
float _w
) noexcept;
void XMFLOAT4(
const float *pArray
) noexcept;
bool operator==(
const XMFLOAT4 & unnamedParam1
);
auto operator<=>(
const XMFLOAT4 & unnamedParam1
);
};
Miembros
x
valor float que describe la coordenada x del vector.
y
valor float que describe la coordenada y del vector.
z
valor float que describe la coordenada z del vector.
w
valor float que describe la coordenada w del vector.
Constructor predeterminado para XMFLOAT4
.
Constructor predeterminado para XMFLOAT4.
void XMFLOAT4( const XMFLOAT4 & unnamedParam1)
Un constructor para XMFLOAT4
.
Constructor para XMFLOAT4.
XMFLOAT4 & operator=( const XMFLOAT4 & unnamedParam1)
Asigna los datos del componente vectorial de una instancia de XMFLOAT4
a la instancia actual de XMFLOAT4
.
Este operador asigna los datos del componente vectorial de una instancia de XMFLOAT4 a la instancia actual de XMFLOAT4
.
void XMFLOAT4( XMFLOAT4 && unnamedParam1)
Un constructor para XMFLOAT4
.
Constructor para XMFLOAT4.
XMFLOAT4 & operator=( XMFLOAT4 && unnamedParam1)
Asigna los datos del componente vectorial de una instancia de XMFLOAT4
a la instancia actual de XMFLOAT4
.
Este operador asigna los datos del componente vectorial de una instancia de XMFLOAT4 a la instancia actual de XMFLOAT4
.
void XMFLOAT4( float _x, float _y, float _z, float _w) noexcept
Inicializa una nueva instancia de a partir de XMFLOAT4
cuatro float
argumentos.
Este constructor inicializa una nueva instancia de XMFLOAT4 a partir de cuatro float
argumentos.
void XMFLOAT4( const float *pArray) noexcept
Un constructor para XMFLOAT4
.
Constructor para XMFLOAT4.
bool operator==( const XMFLOAT4 & unnamedParam1)
auto operator<=>( const XMFLOAT4 & unnamedParam1)
Comentarios
XMFLOAT4
se puede cargar en instancias de XMVECTOR mediante XMLoadFloat4.
Las instancias de XMVECTOR
se pueden almacenar en una instancia de XMFLOAT4
con XMStoreFloat4.
Nombres: Uso de DirectX
Requisitos de la plataforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con el Windows SDK para Windows 8. Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.Requisitos
Requisito | Valor |
---|---|
Header | directxmath.h |