Поделиться через


Функция MFllMulDiv (mfapi.h)

Вычисляет ((a * b) + d) / c, где каждый термин является 64-разрядным значением со знаком.

Синтаксис

LONGLONG MFllMulDiv(
  LONGLONG a,
  LONGLONG b,
  LONGLONG c,
  LONGLONG d
);

Параметры

a

Множитель.

b

Еще один множитель.

c

Делитель.

d

Коэффициент округления.

Возвращаемое значение

Возвращает результат вычисления. Если происходит числовое переполнение, функция возвращает _I64_MAX (положительное переполнение) или LLONG_MIN (отрицательное переполнение). Если Mfplat.dll не удается загрузить, функция возвращает _I64_MAX.

Комментарии

Примечание В предыдущей версии этого раздела параметры описывались неправильно. Делитель имеет значение c , а коэффициент округления — d.
 

Требования

   
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfapi.h
Библиотека Mfplat.lib
DLL Mfplat.dll

См. также раздел

Функции Media Foundation