Compartilhar via


Função MFllMulDiv (mfapi.h)

Calcula ((a * b) + d) / c, em que cada termo é um valor assinado de 64 bits.

Sintaxe

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

Parâmetros

a

Um multiplicador.

b

Outro multiplicador.

c

O divisor.

d

O fator de arredondamento.

Valor retornado

Retorna o resultado do cálculo. Se ocorrer um estouro numérico, a função retornará _I64_MAX (estouro positivo) ou LLONG_MIN (estouro negativo). Se Mfplat.dll não puder ser carregado, a função retornará _I64_MAX.

Comentários

Nota Uma versão anterior deste tópico descreveu os parâmetros incorretamente. O divisor é c e o fator de arredondamento é d.
 

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfapi.h
Biblioteca Mfplat.lib
DLL Mfplat.dll

Confira também

Funções do Media Foundation