Estructura XMINT3 (directxmath.h)
Vector 3D donde cada componente es un entero con signo.
Para obtener una lista de más funcionalidades, como constructores y operadores que están disponibles mediante XMINT3
al programar en C++, consulte Extensiones XMINT3.
Sintaxis
struct XMINT3 {
int32_t x;
int32_t y;
int32_t z;
void XMINT3();
void XMINT3(
const XMINT3 & unnamedParam1
);
XMINT3 & operator=(
const XMINT3 & unnamedParam1
);
void XMINT3(
XMINT3 && unnamedParam1
);
XMINT3 & operator=(
XMINT3 && unnamedParam1
);
void XMINT3(
int32_t _x,
int32_t _y,
int32_t _z
) noexcept;
void XMINT3(
const int32_t *pArray
) noexcept;
bool operator==(
const XMINT3 & unnamedParam1
);
auto operator<=>(
const XMINT3 & unnamedParam1
);
};
Miembros
x
Valor entero con signo que describe la coordenada x del vector.
y
Valor entero con signo que describe la coordenada y del vector.
z
Valor entero con signo que describe la coordenada z del vector.
Constructor predeterminado para XMINT3
.
Constructor predeterminado para XMINT3.
void XMINT3( const XMINT3 & unnamedParam1)
Constructor para XMINT3
.
Constructor para XMINT3.
XMINT3 & operator=( const XMINT3 & unnamedParam1)
Asigna los datos del componente vectorial de una instancia de XMINT3
a la instancia actual de XMINT3
.
Este operador asigna los datos del componente vectorial de una instancia de XMINT3 a la instancia actual de XMINT3
.
void XMINT3( XMINT3 && unnamedParam1)
Constructor para XMINT3
.
Constructor para XMINT3.
XMINT3 & operator=( XMINT3 && unnamedParam1)
void XMINT3( int32_t _x, int32_t _y, int32_t _z) noexcept
Inicializa una nueva instancia de a partir de XMINT3
tres int32_t
argumentos.
Este constructor inicializa una nueva instancia de XMINT3 a partir de tres int32_t
argumentos.
void XMINT3( const int32_t *pArray) noexcept
Inicializa una nueva instancia de desde un argumento de matriz de XMINT3
tres elementos int32_t
.
Este constructor inicializa una nueva instancia de XMINT3 a partir de un de un argumento de matriz de tres elementos int32_t
.
bool operator==( const XMINT3 & unnamedParam1)
auto operator<=>( const XMINT3 & unnamedParam1)
Comentarios
Puede usar XMLoadSInt3 para cargar XMINT3
en instancias de XMVECTOR.
Puede usar XMStoreSInt3 para almacenar instancias de XMVECTOR
en una instancia de XMINT3
.
Nombres: Uso de DirectX
Requisitos de la plataforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con 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 |