XMCOLOR::operator= (constuint32_t) 函数 (directxpackedvector.h)
将 打包在 实例 uint32_t
中的矢量组件数据分配给 的 XMCOLOR
当前实例。
此运算符将 打包在 实例 uint32_t
中的矢量分量数据分配给 XMCOLOR 的当前实例。
注意 此运算符仅在 C++ 下可用。
语法
XMCOLOR & operator=(
const uint32_t Color
) noexcept;
参数
Color
采用打包格式的四个向量分量的值。
返回值
的当前实例XMCOLOR
,其矢量分量数据已更新为由 Color 参数指定的实例中uint32_t
打包的组件值。
备注
Color 的格式为:
-
前 8 位 (位 0-7) 作为无符号整数分配给当前 实例
XMCOLOR
的一个成员 (alpha 通道) 。 -
将 Color 的第二个 8 位 (位 8-15) 作为无符号整数分配给当前 实例
XMCOLOR
的 r 成员 (红色通道) 。 -
第三个 8 位 (位 16-23) 作为无符号整数分配给当前 实例
XMCOLOR
(绿色通道) 的 g 成员。 -
第四个 8 位 (位 24-3) 1 位的 Color 作为无符号整数分配给当前 实例
XMCOLOR
的 b 成员 (蓝色通道) 。
要求
目标平台 | Windows |
标头 | directxpackedvector.h |
请参阅
引用
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈