Vektorzugriffsfunktionen der DirectXMath-Bibliothek

Listet die Vektor-Accessorfunktionen auf, die von der DirectXMath-Bibliothek bereitgestellt werden.

Mit den DirectXMath-Vektor-Accessoren können Entwickler Code schreiben, der einzelne Komponenten eines Vektors auf portable und optimale Weise erhält und legt.

In diesem Abschnitt

Thema BESCHREIBUNG
XMVectorGetByIndex
Ruft den Wert einer der vier Komponenten eines XMVECTOR-Datentyps ab, der Gleitkommadaten nach Index enthält.
XMVectorGetByIndexPtr
Rufen Sie in einer Instanz eines Gleitkommawerts, auf den durch einen Zeiger verwiesen wird, den Wert einer der vier Komponenten eines XMVECTOR-Datentyps ab, der Gleitkommadaten enthält, auf die vom Index verwiesen wird.
XMVectorGetIntByIndex
Ruft den Wert einer der vier Komponenten eines XMVECTOR-Datentyps ab, der ganzzahlige Daten nach Index enthält.
XMVectorGetIntByIndexPtr
Rufen Sie in einer Instanz einer ganzen Zahl, auf die per Zeiger verwiesen wird, den Wert einer der vier Komponenten eines XMVECTOR-Datentyps ab, der ganzzahlige Daten nach Index enthält.
XMVectorGetIntW
Rufen Sie w die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetIntWPtr
Ruft die Komponente eines XMVECTOR-Datentyps ab, der ganzzahlige Daten enthält, und speichert den Wert dieser Komponente in einer Instanz von w uint32, auf die kein Zeiger verwiesen _ wird.
XMVectorGetIntX
Rufen Sie x die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetIntXPtr
Ruft die Komponente eines XMVECTOR-Datentyps ab, der ganzzahlige Daten enthält, und speichert den Wert dieser Komponente in einer Instanz von x uint32, auf die kein Zeiger verwiesen _ wird.
XMVectorGetIntY
Rufen Sie y die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetIntYPtr
Ruft die Komponente eines XMVECTOR-Datentyps ab, der ganzzahlige Daten enthält, und speichert den Wert dieser Komponente in einer Instanz von y uint32, auf die kein Zeiger verwiesen _ wird.
XMVectorGetIntZ
Rufen Sie z die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetIntZPtr
Ruft die Komponente eines XMVECTOR-Datentyps ab, der ganzzahlige Daten enthält, und speichert den Wert dieser Komponente in einer Instanz von z uint32, auf die kein Zeiger verwiesen _ wird.
XMVectorGetW
Rufen Sie w die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetWPtr
Rufen Sie w die Komponente eines XMVECTOR-Datentyps ab, der Gleitkommadaten enthält, und speichern Sie den Wert dieser Komponente in einer Instanz von float, auf die durch einen Zeiger verwiesen wird.
XMVectorGetX
Rufen Sie x die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetXPtr
Rufen Sie x die Komponente eines XMVECTOR-Datentyps ab, der Gleitkommadaten enthält, und speichern Sie den Wert dieser Komponente in einer Instanz von float, auf die durch einen Zeiger verwiesen wird.
XMVectorGetY
Rufen Sie y die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetYPtr
Rufen Sie y die Komponente eines XMVECTOR-Datentyps ab, der Gleitkommadaten enthält, und speichern Sie den Wert dieser Komponente in einer Instanz von float, auf die durch einen Zeiger verwiesen wird.
XMVectorGetZ
Rufen Sie z die Komponente eines XMVECTOR-Datentyps ab.
XMVectorGetZPtr
Rufen Sie z die Komponente eines XMVECTOR-Datentyps ab, der Gleitkommadaten enthält, und speichern Sie den Wert dieser Komponente in einer Instanz von float, auf die durch einen Zeiger verwiesen wird.
XMVectorSetByIndex
Verwenden Sie ein Gleitkommaobjekt, um den Wert einer der vier Komponenten eines XMVECTOR-Datentyps mit ganzzahligen Daten, auf die von einem Index verwiesen wird, zu setzen.
XMVectorSetByIndexPtr
Verwenden Sie einen Zeiger auf eine Gleitkommainstanz, um den Wert einer der vier Komponenten eines XMVECTOR-Datentyps mit Gleitkommadaten, auf die von einem Index verwiesen wird, zu setzen.
XMVectorSetIntByIndex
Verwenden Sie eine ganzzahlige Instanz, um den Wert einer der vier Komponenten eines XMVECTOR-Datentyps mit ganzzahligen Daten, auf die von einem Index verwiesen wird, zu setzen.
XMVectorSetIntByIndexPtr
Verwenden Sie einen Zeiger auf eine ganzzahlige Instanz, um den Wert einer der vier Komponenten eines XMVECTOR-Datentyps mit ganzzahligen Daten, auf die von einem Index verwiesen wird, zu setzen.
XMVectorSetIntW
Legen Sie den Wert der w Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetIntWPtr
Legt die w Komponente einer XMVECTOR-Instanz fest, die ganzzahlige Daten enthält, mit einem Wert, der in einer Instanz von uint32 t enthalten ist, auf die von einem _ Zeiger verwiesen wird.
XMVectorSetIntX
Legen Sie den Wert der x Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetIntXPtr
Legt die x Komponente einer XMVECTOR-Instanz fest, die ganzzahlige Daten enthält, mit einem Wert, der in einer Instanz von uint32 t enthalten ist, auf die von einem _ Zeiger verwiesen wird.
XMVectorSetIntY
Legen Sie den Wert der y Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetIntYPtr
Legt die y Komponente einer XMVECTOR-Instanz fest, die ganzzahlige Daten enthält, mit einem Wert, der in einer Instanz von uint32 t enthalten ist, auf die von einem _ Zeiger verwiesen wird.
XMVectorSetIntZ
Legen Sie den Wert der z Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetIntZPtr
Legt die z Komponente einer XMVECTOR-Instanz fest, die ganzzahlige Daten enthält, mit einem Wert, der in einer Instanz von uint32 t enthalten ist, auf die von einem _ Zeiger verwiesen wird.
XMVectorSetW
Legen Sie den Wert der w Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetWPtr
Legt die w Komponente eines XMVECTOR-Werts fest, der Gleitkommadaten enthält, mit einem Wert, der in einer Instanz von float enthalten ist, auf die durch einen Zeiger verwiesen wird.
XMVectorSetX
Legen Sie den Wert der x Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetXPtr
Legt die x Komponente eines XMVECTOR-Werts fest, der Gleitkommadaten enthält, mit einem Wert, der in einer Instanz von float enthalten ist, auf die durch einen Zeiger verwiesen wird.
XMVectorSetY
Legen Sie den Wert der y Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetYPtr
Legt die y Komponente eines XMVECTOR-Werts fest, der Gleitkommadaten enthält, mit einem Wert, der in einer Instanz von float enthalten ist, auf die durch einen Zeiger verwiesen wird.
XMVectorSetZ
Legen Sie den Wert der z Komponente eines XMVECTOR-Datentyps fest.
XMVectorSetZPtr
Legt die z Komponente eines XMVECTOR-Werts fest, der Gleitkommadaten enthält, mit einem Wert, der in einer Instanz von float enthalten ist, auf die durch einen Zeiger verwiesen wird.

DirectXMath-Bibliotheksfunktionen