public static extern int NET_DVR_RealPlay_V30(int lUserID, ref NET_DVR_CLIENTINFO lpClientInfo, RealDataCallBack_V30 fRealDataCallBack_V30, int pUser, bool bBlocked);
//视频控制 public int SDK_RealPlay(int lChannel, int lLinkMode,IntPtr hPlayWnd) { lpClientInfo = new NET_DVR_CLIENTINFO(); lpClientInfo.lChannel = lChannel; lpClientInfo.lLinkMode = lLinkMode; lpClientInfo.hPlayWnd = hPlayWnd; _real_handles[lChannel - 1] = HCNetSDK.NET_DVR_RealPlay_V30(_user_id, ref lpClientInfo, null, 1, false); HCNetSDK.NET_DVR_SetAudioMode(1); return _real_handles[lChannel - 1]; }
public static extern int NET_DVR_RealPlay(int lUserID, ref NET_DVR_CLIENTINFO lpClientInfo);
// 播放视频 public bool RealPlay(int channel, IntPtr hPlayWnd) { lpClientInfo = new NET_DVR_CLIENTINFO(); lpClientInfo.lChannel = channel; lpClientInfo.lLinkMode = 0; lpClientInfo.hPlayWnd = hPlayWnd; _real_handles[channel - 1] = HCNetSDK.NET_DVR_RealPlay_V30(_user_id, ref lpClientInfo, null, 1, false); HCNetSDK.NET_DVR_SetAudioMode(1); if (_real_handles[channel - 1] < 0) return false; return true; }