XMHALF2::XMHALF2 (float,float) 函数 (directxpackedvector.h)

从两float个参数初始化 的新XMHALF2实例。

此构造函数从两float个参数初始化 XMHALF2 的新实例。

注意 此构造函数仅在 C++ 下可用。
 

语法

void XMHALF2(
  float _x,
  float _y
) noexcept;

参数

_x

向量的 x 坐标的值,即新XMHALF2实例的 x 成员。

_y

向量的 y 坐标的值,即新XMHALF2实例的 y 成员。

返回值

备注

如果此构造函数的浮点参数之一的量级不能由 HALF 类型表示,则 的新实例 XMHALF2 的对应成员将为 16 位整数 (+0x7FFF) 无穷大。

以下伪代码演示了此构造函数使用 XNA Math XMConvertFloatToHalf 函数的操作:


	XMHALF2 instance;

	instance.x = XMConvertFloatToHalf(_x);
	instance.y = XMConvertFloatToHalf(_y);
    

要求

要求
目标平台 Windows
标头 directxpackedvector.h

另请参阅

引用

XMHALF2

XMHALF2 构造函数