矢量初始化函数
列出向量初始化函数。
在本节中
主题 | 说明 |
---|---|
XMVectorFalseInt |
返回零 (false) 向量。 |
XMVectorReplicate |
将浮点值复制到向量的所有四个分量中。 |
XMVectorReplicateInt |
将整数值复制到向量的所有四个分量中。 |
XMVectorReplicateIntPtr |
将指针引用的整数值复制到向量的所有四个分量中。 |
XMVectorReplicatePtr |
将指针引用的浮点值复制到向量的所有四个分量中。 |
XMVectorSet |
使用四个浮点值创建向量。 |
XMVectorSetBinaryConstant |
创建一个向量,每个矢量的组件均为 0.0f 或 1.0f。 |
XMVectorSetInt |
创建具有无符号整数分量的向量。 |
XMVectorSplatConstant |
创建具有相同浮点分量的向量。 每个分量都是一个常量,除以 2,并提升为整数指数。 |
XMVectorSplatConstantInt |
创建具有相同整数分量的向量。 |
XMVectorSplatEpsilon |
返回一个向量,其每个的组件都是 epsilon (1.192092896e-7) 。 |
XMVectorSplatInfinity |
返回一个向量,其每个的分量都是无穷大 (0x7F800000) 。 |
XMVectorSplatOne |
返回一个向量,其每个的组件都是一个。 |
XMVectorSplatQNaN |
返回一个向量,其每个部分都是 QNaN (0x7CF00000) 。 |
XMVectorSplatSignMask |
返回一个向量,其每个组件都是 (0x80000000) 的符号掩码。 |
XMVectorTrueInt |
返回一个向量,其每个部分表示 true (0xFFFFFFFF) 。 |
XMVectorZero |
创建零向量。 |
相关主题