Bagikan melalui


Fungsi EngMulDiv (winddi.h)

Fungsi EngMulDiv mengalikan dua nilai 32-bit lalu membagi hasil 64-bit dengan nilai 32-bit ketiga.

Sintaks

int EngMulDiv(
  [in] int a,
  [in] int b,
  [in] int c
);

Parameter

[in] a

Menentukan multiplicand bertanda tangan 32-bit.

[in] b

Menentukan pengali bertanda 32-bit.

[in] c

Menentukan pembagi bertanda tangan 32-bit di mana hasilb* akan dibagi.

Nilai kembali

EngMulDiv mengembalikan hasil perkalian dan pembagian 32-bit yang ditandatangani. Nilai yang dikembalikan dibulatkan ke atas atau ke bawah ke bilangan bulat terdekat.

Keterangan

Driver tidak boleh melewati pembagi nol ke EngMulDiv.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys