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 4D-Vektor, bei dem jede Komponente eine ganze Zahl ohne Vorzeichen ist.
Eine Liste mit zusätzlichen Funktionen wie Konstruktoren und Operatoren, die bei der Programmierung in C++ verfügbar XMUINT4 sind, finden Sie unter XMUINT4-Erweiterungen.
Syntax
struct XMUINT4 {
uint32_t x;
uint32_t y;
uint32_t z;
uint32_t w;
void XMUINT4();
void XMUINT4(
const XMUINT4 & unnamedParam1
);
XMUINT4 & operator=(
const XMUINT4 & unnamedParam1
);
void XMUINT4(
XMUINT4 && unnamedParam1
);
XMUINT4 & operator=(
XMUINT4 && unnamedParam1
);
void XMUINT4(
uint32_t _x,
uint32_t _y,
uint32_t _z,
uint32_t _w
) noexcept;
void XMUINT4(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT4 & unnamedParam1
);
auto operator<=>(
const XMUINT4 & unnamedParam1
);
};
Member
x
Ganzzahlwert ohne Vorzeichen, der die x-Koordinate des Vektors beschreibt.
y
Ganzzahliger Wert ohne Vorzeichen, der die y-Koordinate des Vektors beschreibt.
z
Ganzzahlwert ohne Vorzeichen, der die Z-Koordinate des Vektors beschreibt.
w
Ganzzahlwert ohne Vorzeichen, der die w-Koordinate des Vektors beschreibt.
Standardkonstruktor für XMUINT4.
Standardkonstruktor für XMUINT4.
void XMUINT4( const XMUINT4 & unnamedParam1)
Ein Konstruktor für XMUINT4.
Ein Konstruktor für XMUINT4.
XMUINT4 & operator=( const XMUINT4 & unnamedParam1)
Weist die Daten der Vektorkomponente aus einer instance von XMUINT4 dem dem aktuellen instance von zuXMUINT4.
Dieser Operator weist die Daten der Vektorkomponente aus einer instance von XMUINT4 dem aktuellen instance von zuXMUINT4.
void XMUINT4( XMUINT4 && ohne NamenParam1)
Ein Konstruktor für XMUINT4.
Ein Konstruktor für XMUINT4.
XMUINT4 & operator=( XMUINT4 && unnamedParam1)
void XMUINT4( uint32_t _x, uint32_t _y, uint32_t _z, uint32_t _w) noexcept
Initialisiert eine neue instance von XMUINT4 vier uint32_t Argumenten.
Dieser Konstruktor initialisiert eine neue instance von XMUINT4 aus vier uint32_t Argumenten.
void XMUINT4( const uint32_t *pArray) noexcept
Initialisiert eine neue instance von XMUINT4 aus einem Argument mit vier Elementarraysuint32_t.
Dieser Konstruktor initialisiert eine neue instance von XMUINT4 aus einem Argument mit vier Elementarraysuint32_t.
bool operator==( const XMUINT4 & unnamedParam1)
auto operator<=>( const XMUINT4 & unnamedParam1)
Hinweise
Sie können XMLoadUInt4 verwenden, um in XMVECTOR-Instanzen zu ladenXMUINT4.
Sie können XMStoreUInt4 verwenden, um Instanzen von XMVECTOR in einer instance von XMUINT4zu 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 |