public unsafe override void Multiply(ref short[] srcDest, short scalar) { fixed(short *pSrcDst = srcDest, pDst = srcDest) { IPPNative.ippsMulC_16s_I(scalar, pSrcDst, srcDest.Length); } }