Partager via


Fonction MFllMulDiv (mfapi.h)

Calcule ((a * b) + d) / c, où chaque terme est une valeur signée 64 bits.

Syntaxe

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

Paramètres

a

Multiplicateur.

b

Un autre multiplicateur.

c

Diviseur.

d

Facteur d’arrondi.

Valeur retournée

Retourne le résultat du calcul. Si un dépassement de capacité numérique se produit, la fonction retourne _I64_MAX (dépassement positif) ou LLONG_MIN (dépassement négatif). Si Mfplat.dll ne peut pas être chargé, la fonction retourne _I64_MAX.

Notes

Note Une version précédente de cette rubrique décrivait les paramètres de manière incorrecte. Le diviseur est c et le facteur d’arrondi est d.
 

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfapi.h
Bibliothèque Mfplat.lib
DLL Mfplat.dll

Voir aussi

Fonctions Media Foundation