DirectXMath 库向量访问器函数
列出 DirectXMath 库提供的向量访问器函数。
DirectXMath 向量访问器允许开发人员编写代码,以可移植和最佳方式获取和设置矢量的各个组件。
在本节中
主题 | 说明 |
---|---|
XMVectorGetByIndex |
按索引检索包含浮点数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorGetByIndexPtr |
在由指针引用的浮点实例中检索包含浮点数据的 XMVECTOR 数据类型 的四个组件之一的值(按索引引用)。 |
XMVectorGetIntByIndex |
按索引检索包含整数数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorGetIntByIndexPtr |
在指针引用的整数实例中检索 XMVECTOR 数据类型 的四个组件之一的值,其中包含按索引的整数数据。 |
XMVectorGetIntW |
w 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetIntWPtr |
w 检索包含整数数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 uint32_t 实例中。 |
XMVectorGetIntX |
x 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetIntXPtr |
x 检索包含整数数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 uint32_t 实例中。 |
XMVectorGetIntY |
y 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetIntYPtr |
y 检索包含整数数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 uint32_t 实例中。 |
XMVectorGetIntZ |
z 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetIntZPtr |
z 检索包含整数数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 uint32_t 实例中。 |
XMVectorGetW |
w 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetWPtr |
w 检索包含浮点数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 float 实例中。 |
XMVectorGetX |
x 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetXPtr |
x 检索包含浮点数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 float 实例中。 |
XMVectorGetY |
y 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetYPtr |
y 检索包含浮点数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 float 实例中。 |
XMVectorGetZ |
z 检索 XMVECTOR 数据类型的组件。 |
XMVectorGetZPtr |
z 检索包含浮点数据的 XMVECTOR 数据类型的组件,并将该组件的值存储在指针引用的 float 实例中。 |
XMVectorSetByIndex |
使用浮点对象设置包含索引引用的整数数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorSetByIndexPtr |
使用指向浮点实例的指针设置包含索引引用的浮点数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorSetIntByIndex |
使用整数实例设置包含索引引用的整数数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorSetIntByIndexPtr |
使用指向整数实例的指针设置包含索引引用的整数数据的 XMVECTOR 数据类型 的四个组件之一的值。 |
XMVectorSetIntW |
设置 XMVECTOR 数据类型的 组件的值w 。 |
XMVectorSetIntWPtr |
w 设置包含整数数据的 XMVECTOR 的组件,其值包含在指针引用的 uint32_t 实例中。 |
XMVectorSetIntX |
设置 XMVECTOR 数据类型的 组件的值x 。 |
XMVectorSetIntXPtr |
x 设置包含整数数据的 XMVECTOR 的组件,其值包含在指针引用的 uint32_t 实例中。 |
XMVectorSetIntY |
设置 XMVECTOR 数据类型的 组件的值y 。 |
XMVectorSetIntYPtr |
y 设置包含整数数据的 XMVECTOR 的组件,其值包含在指针引用的 uint32_t 实例中。 |
XMVectorSetIntZ |
设置 XMVECTOR 数据类型的 组件的值z 。 |
XMVectorSetIntZPtr |
z 设置包含整数数据的 XMVECTOR 的组件,其值包含在指针引用的 uint32_t 实例中。 |
XMVectorSetW |
设置 XMVECTOR 数据类型的 组件的值w 。 |
XMVectorSetWPtr |
w 设置包含浮点数据的 XMVECTOR 的组件,其值包含在由指针引用的 float 实例中。 |
XMVectorSetX |
设置 XMVECTOR 数据类型的 组件的值x 。 |
XMVectorSetXPtr |
x 设置包含浮点数据的 XMVECTOR 的组件,其值包含在由指针引用的 float 实例中。 |
XMVectorSetY |
设置 XMVECTOR 数据类型的 组件的值y 。 |
XMVectorSetYPtr |
y 设置包含浮点数据的 XMVECTOR 的组件,其值包含在由指针引用的 float 实例中。 |
XMVectorSetZ |
设置 XMVECTOR 数据类型的 组件的值z 。 |
XMVectorSetZPtr |
z 设置包含浮点数据的 XMVECTOR 的组件,其值包含在由指针引用的 float 实例中。 |
相关主题