Ejemplo n.º 1
0
        /// <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
        }
Ejemplo n.º 2
0
 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);
Ejemplo n.º 3
0
 /// <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));
 }