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 ganze Zahl ohne Vorzeichen ist.
Eine Liste mit zusätzlichen Funktionen wie Konstruktoren und Operatoren, die bei XMUINT2
der Programmierung in C++ verfügbar sind, finden Sie unter XMUINT2 Extensions.
Syntax
struct XMUINT2 {
uint32_t x;
uint32_t y;
void XMUINT2();
void XMUINT2(
const XMUINT2 & unnamedParam1
);
XMUINT2 & operator=(
const XMUINT2 & unnamedParam1
);
void XMUINT2(
XMUINT2 && unnamedParam1
);
XMUINT2 & operator=(
XMUINT2 && unnamedParam1
);
void XMUINT2(
uint32_t _x,
uint32_t _y
) noexcept;
void XMUINT2(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT2 & unnamedParam1
);
auto operator<=>(
const XMUINT2 & unnamedParam1
);
};
Member
x
Ganzzahlwert ohne Vorzeichen, der die x-Koordinate des Vektors beschreibt.
y
Ganzzahlwert ohne Vorzeichen, der die y-Koordinate des Vektors beschreibt.
Standardkonstruktor für XMUINT2
.
Standardkonstruktor für XMUINT2.
void XMUINT2( const XMUINT2 & unnamedParam1)
Ein Konstruktor für XMUINT2
.
Ein Konstruktor für XMUINT2.
XMUINT2 & operator=( const XMUINT2 & unnamedParam1)
Weist die Daten der Vektorkomponente aus einer instance von XMUINT2
der aktuellen instance von zuXMUINT2
.
Dieser Operator weist die Daten der Vektorkomponente aus einem instance XMUINT2 der aktuellen instance von XMUINT2
zu.
void XMUINT2( XMUINT2 && unnamedParam1)
Ein Konstruktor für XMUINT2
.
Ein Konstruktor für XMUINT2.
XMUINT2 & operator=( XMUINT2 && unnamedParam1)
void XMUINT2( uint32_t _x, uint32_t _y) noexcept
Initialisiert eine neue instance von XMUINT2
aus zwei uint32_t
Argumenten.
Dieser Konstruktor initialisiert eine neue instance von XMUINT2 aus zwei uint32_t
Argumenten.
void XMUINT2( const uint32_t *pArray) noexcept
Initialisiert eine neue instance von XMUINT2 aus einem Argument mit zwei Elementarraysuint32_t
.
Dieser Konstruktor initialisiert eine neue instance von XMUINT2 aus einem Argument mit zwei Elementarraysuint32_t
.
bool operator==( const XMUINT2 & unnamedParam1)
auto operator<=>( const XMUINT2 & unnamedParam1)
Hinweise
Sie können XMLoadUInt2 verwenden, um in XMVECTOR-Instanzen zu ladenXMUINT2
.
Sie können XMStoreUInt2 verwenden, um Instanzen von XMVECTOR
in einem instance von XMUINT2
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 |