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