unsignedMultiplyExtract128 函数 (winnt.h)

将两个无符号 64 位整数相乘以生成无符号 128 位整数,将乘积向右移动指定的位数,并返回结果的低 64 位。

语法

DWORD64 UnsignedMultiplyExtract128(
  [in] DWORD64 Multiplier,
  [in] DWORD64 Multiplicand,
  [in] BYTE    Shift
);

参数

[in] Multiplier

第一个整数。

[in] Multiplicand

第二个整数。

[in] Shift

要位移的位数。

返回值

结果的低 64 位。

要求

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