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) 作为无符号整数分配给当前 实例XMCOLORr 成员 (红色通道) 。
  • 第三个 8 位 (位 16-23) 作为无符号整数分配给当前 实例 XMCOLOR (绿色通道) 的 g 成员。
  • 第四个 8 位 (位 24-3) 1 位的 Color 作为无符号整数分配给当前 实例XMCOLORb 成员 (蓝色通道) 。

要求

   
目标平台 Windows
标头 directxpackedvector.h

请参阅

引用

XMCOLOR

operator =