Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein 3D-Vektor, bei dem jede Komponente eine ganze Zahl mit Vorzeichen ist.
Eine Liste mit weiteren Funktionen wie Konstruktoren und Operatoren, die bei XMINT3
der Programmierung in C++ verfügbar sind, finden Sie unter XMINT3-Erweiterungen.
Syntax
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
);
};
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.
Standardkonstruktor für XMINT3
.
Standardkonstruktor für XMINT3.
void XMINT3( const XMINT3 & unnamedParam1)
Ein Konstruktor für XMINT3
.
Ein Konstruktor für XMINT3.
XMINT3 & operator=( const XMINT3 & unnamedParam1)
Weist die Daten der Vektorkomponente aus einer instance von XMINT3
der aktuellen instance von zuXMINT3
.
Dieser Operator weist die Daten der Vektorkomponente aus einem instance von XMINT3 der aktuellen instance von XMINT3
zu.
void XMINT3( XMINT3 && unbenanntParam1)
Ein Konstruktor für XMINT3
.
Ein Konstruktor für XMINT3.
XMINT3 & operator=( XMINT3 && unnamedParam1)
void XMINT3( int32_t _x, int32_t _y, int32_t _z) noexcept
Initialisiert eine neue instance von XMINT3
drei int32_t
Argumenten.
Dieser Konstruktor initialisiert eine neue instance von XMINT3 aus drei int32_t
Argumenten.
void XMINT3( const int32_t *pArray) noexcept
Initialisiert eine neue instance von aus einem Arrayargument mit XMINT3
drei Elementenint32_t
.
Dieser Konstruktor initialisiert eine neue instance von XMINT3 aus einem aus einem Arrayargument mit drei Elementenint32_t
.
bool operator==( const XMINT3 & unnamedParam1)
auto operator<=>( const XMINT3 & unnamedParam1)
Hinweise
Sie können XMLoadSInt3 verwenden, um in Instanzen von XMVECTOR zu ladenXMINT3
.
Sie können XMStoreSInt3 verwenden, um Instanzen von XMVECTOR
in einem instance von XMINT3
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
Anforderung | Wert |
---|---|
Header | directxmath.h |