/// <summary> /// 音视频通话控制操作 /// </summary> /// <param name="channel_id">音视频通话通道id</param> /// <param name="type">操作类型</param> /// <returns>bool true 调用成功,false 调用失败</returns> public static bool ChatControl(long channel_id, NIMVChatControlType type) { #if NIMAPI_UNDER_WIN_DESKTOP_ONLY || UNITY_STANDALONE_WIN return(VChatNativeMethods.nim_vchat_control(channel_id, type, "", IntPtr.Zero)); #else return(false); #endif }
private static extern bool nim_vchat_control(long channel_id, NIMVChatControlType type, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(NimUtility.Utf8StringMarshaler))] string json_extension, IntPtr user_data);
/// <summary> /// 音视频通话控制操作 /// </summary> /// <param name="channel_id">音视频通话通道id</param> /// <param name="type">操作类型</param> /// <returns></returns> public static bool ChatControl(long channel_id, NIMVChatControlType type) { return(nim_vchat_control(channel_id, type, "", IntPtr.Zero)); }