c# 如何把摄像头的视频保存成avi?
在网上查到一种方法如下
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, bool wParam, long lParam);调用
long hBmp = Marshal.StringToHGlobalAnsi(path).ToInt64();
VideoAPI.SendMessage(hwndC, WM_CAP_FILE_SET_CAPTURE_FILEA, 0, hBmp);为什么 long hBmp = Marshal.StringToHGlobalAnsi(path).ToInt64();会出现转换错误?
在网上查到一种方法如下
[DllImport("User32.dll")]
public static extern bool SendMessage(IntPtr hWnd, int wMsg, bool wParam, long lParam);调用
long hBmp = Marshal.StringToHGlobalAnsi(path).ToInt64();
VideoAPI.SendMessage(hwndC, WM_CAP_FILE_SET_CAPTURE_FILEA, 0, hBmp);为什么 long hBmp = Marshal.StringToHGlobalAnsi(path).ToInt64();会出现转换错误?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货