Partager via


llMulDiv (Windows CE 5.0)

Send Feedback

This function multiplies a by b, adds rnd to the 128-bit result, then divides by c.

LONGLONG WINAPI llMulDiv(LONGLONG a,LONGLONG b,LONGLONG c,LONGLONG rnd);

Return Values

Returns either the (a * b + rnd)/c calculation or one of the following values.

Value Description
0x7FFFFFFFFFFFFFFF Overflow occurred because the result is too large (positive).
0x8000000000000000 Overflow occurred because the result is too large (negative).

Remarks

Rounding on the division is toward zero. Division by zero is counted as an overflow condition.

Requirements

DirectShow applications and DirectShow filters have different include file and link library requirements.

For more information, see Setting Up the Build Environment.

OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:

See Also

Math Helper Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.