XMINT4-Struktur (directxmath.h)
Ein 4D-Vektor, bei dem jede Komponente eine ganze Zahl mit Vorzeichen ist.
Eine Liste mit weiteren Funktionen wie Konstruktoren und Operatoren, die bei XMINT4
der Programmierung in C++ verfügbar sind, finden Sie unter XMINT4-Erweiterungen.
Syntax
struct XMINT4 {
int32_t x;
int32_t y;
int32_t z;
int32_t w;
void XMINT4();
void XMINT4(
const XMINT4 & unnamedParam1
);
XMINT4 & operator=(
const XMINT4 & unnamedParam1
);
void XMINT4(
XMINT4 && unnamedParam1
);
XMINT4 & operator=(
XMINT4 && unnamedParam1
);
void XMINT4(
int32_t _x,
int32_t _y,
int32_t _z,
int32_t _w
) noexcept;
void XMINT4(
const int32_t *pArray
) noexcept;
bool operator==(
const XMINT4 & unnamedParam1
);
auto operator<=>(
const XMINT4 & unnamedParam1
);
};
Member
x
Ganzzahlwert mit Vorzeichen, der die x-Koordinate des Vektors beschreibt.
y
Ganzzahlwert mit Vorzeichen, der die y-Koordinate des Vektors beschreibt.
z
Ganzzahlwert mit Vorzeichen, der die z-Koordinate des Vektors beschreibt.
w
Ganzzahlwert mit Vorzeichen, der die w-Koordinate des Vektors beschreibt.
Standardkonstruktor für XMINT4
.
Standardkonstruktor für XMINT4.
void XMINT4( const XMINT4 & unnamedParam1)
XMINT4 & operator=( const XMINT4 & unnamedParam1)
Weist die Daten der Vektorkomponente aus einer instance von XMINT4
der aktuellen instance von zuXMINT4
.
Dieser Operator weist die Daten der Vektorkomponente aus einem instance von XMINT4 der aktuellen instance von XMINT4
zu.
void XMINT4( XMINT4 && unnamedParam1)
Ein Konstruktor für XMINT4
.
Ein Konstruktor für XMINT4.
XMINT4 & operator=( XMINT4 && unnamedParam1)
void XMINT4( int32_t _x, int32_t _y, int32_t _z, int32_t _w) noexcept
Initialisiert eine neue instance aus XMINT4
vier int32_t
Argumenten.
Dieser Konstruktor initialisiert eine neue instance von XMINT4 aus vier int32_t
Argumenten.
void XMINT4( const int32_t *pArray) noexcept
Initialisiert eine neue instance von XMINT4
aus einem Argument mit einem Array mit vier Elementenint32_t
.
Dieser Konstruktor initialisiert eine neue instance von XMINT4 aus einem aus einem Arrayargument mit vier Elementenint32_t
.
bool operator==( const XMINT4 & unnamedParam1)
auto operator<=>( const XMINT4 & unnamedParam1)
Hinweise
Sie können XMLoadSInt4 verwenden, um in XMVECTOR-Instanzen zu ladenXMINT4
.
Sie können XMStoreSInt4 verwenden, um Instanzen von XMVECTOR
in einer instance von XMINT4
zu speichern.
Namespace: Verwenden von DirectX
Plattformanforderungen
Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.Anforderungen
Kopfzeile | directxmath.h |