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 XMINT2zu 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 |