Share via


Vektorzugriffsfunktionen der DirectXMath-Bibliothek

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

Die DirectXMath-Vektoraccessoren ermöglichen Entwicklern das Schreiben von Code, der einzelne Komponenten eines Vektors portierbar und optimal abruft und festlegt.

In diesem Abschnitt

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

 

DirectXMath-Bibliotheksfunktionen