# MulScalarF16

Multiplies a 16.16 scalar by an array of 16.16 values.

### Synopsis

`void MulScalarF16( frac16 *dest, frac16 *src, frac16 scalar,int32 count )`

### Description

This function multiplies a 16.16 scalar by an array of 16.16 fractions. Every element of the array of frac16 values is multiplied by the same value, and the results are deposited in the destination array.

### Arguments

dest
  A pointer to the destination array to store the results.

src
  A pointer to the source array of 16.16 fractions to be multiplied.

scalar
  A 16.16 scalar.

count
  The number of elements in the vector.

### Implementation

SWI implemented in operamath V20.

### Associated Files

operamath.h

### See Also

``MulManyF16`()`