Función MFllMulDiv (mfapi.h)
Calcula ((a * b) + d) / c, donde cada término es un valor con signo de 64 bits.
Sintaxis
LONGLONG MFllMulDiv(
LONGLONG a,
LONGLONG b,
LONGLONG c,
LONGLONG d
);
Parámetros
a
Multiplicador.
b
Otro multiplicador.
c
Divisor.
d
Factor de redondeo.
Valor devuelto
Devuelve el resultado del cálculo. Si se produce un desbordamiento numérico, la función devuelve _I64_MAX (desbordamiento positivo) o LLONG_MIN (desbordamiento negativo). Si no se puede cargar Mfplat.dll, la función devuelve _I64_MAX.
Comentarios
Nota Una versión anterior de este tema describió los parámetros incorrectamente. El divisor es c y el factor de redondeo es d.
Requisitos
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfapi.h |
Library | Mfplat.lib |
Archivo DLL | Mfplat.dll |