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 2D-Vektor, bei dem jede Komponente eine ganzzahlige Vorzeichen ist.
Eine Liste mit weiteren Funktionen wie Konstruktoren und Operatoren, die bei der Programmierung in C++ verfügbar XMINT2
sind, finden Sie unter XMINT2-Erweiterungen.
Syntax
struct XMINT2 {
int32_t x;
int32_t y;
void XMINT2();
void XMINT2(
const XMINT2 & unnamedParam1
);
XMINT2 & operator=(
const XMINT2 & unnamedParam1
);
void XMINT2(
XMINT2 && unnamedParam1
);
XMINT2 & operator=(
XMINT2 && unnamedParam1
);
void XMINT2(
int32_t _x,
int32_t _y
) noexcept;
void XMINT2(
const int32_t *pArray
) noexcept;
bool operator==(
const XMINT2 & unnamedParam1
);
auto operator<=>(
const XMINT2 & unnamedParam1
);
};
Member
x
Ganzzahliger Vorzeichenwert, der die x-Koordinate des Vektors beschreibt.
y
Ganzzahliger Vorzeichenwert, der die y-Koordinate des Vektors beschreibt.
Standardkonstruktor für XMINT2
.
Standardkonstruktor für XMINT2.
void XMINT2( const XMINT2 & unnamedParam1)
Ein Konstruktor für XMINT2
.
Ein Konstruktor für XMINT2.
XMINT2 & operator=( const XMINT2 & unnamedParam1)
Weist die Daten der Vektorkomponente aus einer instance von XMINT2
dem dem aktuellen instance von zuXMINT2
.
Dieser Operator weist die Daten der Vektorkomponente aus einer instance von XMINT2 dem aktuellen instance von zuXMINT2
.
void XMINT2( XMINT2 && unbenannteParam1)
Ein Konstruktor für XMINT2
.
Ein Konstruktor für XMINT2.
XMINT2 & operator=( XMINT2 && unnamedParam1)
void XMINT2( int32_t _x, int32_t _y) noexcept
Initialisiert eine neue instance von XMINT2
aus zwei int32_t
Argumenten.
Dieser Konstruktor initialisiert eine neue instance von XMINT2 aus zwei int32_t
Argumenten.
void XMINT2( const int32_t *pArray) noexcept
Initialisiert eine neue instance von XMINT2
aus einem Argument mit zwei Elementarraysint32_t2
.
Dieser Konstruktor initialisiert eine neue instance von XMINT2 aus einem aus einem Argument mit zwei Elementarraysint32_t
.
bool operator==( const XMINT2 & unnamedParam1)
auto operator<=>( const XMINT2 & unnamedParam1)
Hinweise
Sie können XMLoadSInt2 verwenden, um in XMVECTOR-Instanzen zu ladenXMINT2
.
Sie können XMStoreSInt2 verwenden, um Instanzen von XMVECTOR
in einer instance von XMINT2
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 |