Вы можете использовать старый добрый API копирования памяти из kernel32 и объявить типы параметров в соответствии с вашими потребностями.
[DllImport("kernel32.dll", EntryPoint="RtlMoveMemory")]
static extern void CopyMemory(IntPtr dest, UInt16[] src, int length);