public RESULT getName(StringBuilder name, int namelen) { IntPtr intPtr = Marshal.AllocHGlobal(name.Capacity); RESULT result = ChannelGroup.FMOD5_ChannelGroup_GetName(base.getRaw(), intPtr, namelen); StringMarshalHelper.NativeToBuilder(name, intPtr); Marshal.FreeHGlobal(intPtr); return(result); }