從一個兩元素float陣列參數初始化一個新的 XMHALF2 實例。
此建構子會從一個兩元素float陣列參數初始化新的 XMHALF2 實例。
便條 此建構器僅支援 C++ 版本。
語法
void XMHALF2(
const float *pArray
) noexcept;
參數
pArray
包含用於初始化新實例兩個元件的值的雙元素 float 陣列 XMHALF2。
返回值
None
備註
若 pArray 中某一成員的大小無法用 HALF 型態表示,則新實例的 XMHALF2 對應成員將為 16 位元整數的無限大(+0x7FFF)。
以下偽程式碼示範了使用 XNA Math XMConvertFloatToHalf 函式的建構子操作:
XMHALF2 instance;
instance.x = XMConvertFloatToHalf(pArray[0]);
instance.y = XMConvertFloatToHalf(pArray[1]);
需求
| Requirement | 價值觀 |
|---|---|
| 目標平臺 | 窗戶 |
| Header | DirectXpackedvector.h |