Windows Mobile 6.5 - 使用我自己的对话框进行相机生命预览和图像捕捉

时间:2011-12-13 10:00:19

标签: windows mobile camera

我正在为我们工厂的工人编写申请,其中一个要求是他们应该能够使用集成在带有WM6.5的PDA中的相机拍摄图像。 主要困难是,必须始终能够进入窗口,开始按钮,桌面等。他们只能看到我的全屏应用程序。

我成功停用了BlueTooth +红色,绿色和音量按钮(如果您有兴趣,请点击此处链接)

http://forum.xda-developers.com/showthread.php?t=546737

http://msdn.microsoft.com/en-us/library/bb431750.aspx

http://social.msdn.microsoft.com/forums/en-US/vssmartdevicesvbcs/thread/a4f9f41d-47a8-4080-8613-2c2ddcf4c012/

现在我必须实现相机功能。但是,当CameraCaptureDialog打开一个新对话框并显示开始按钮,任务栏并允许用户打开应用程序列表时,我不能使用它。

我必须创建自己的对话框,在面板或图像框中显示实时预览,并使用按钮拍摄照片。

我搜索了整个互联网,发现只有DirectShow.NETCF(但人们不推荐它)和CameraCaptureDialog。

我可以以某种方式将CameraCaptureDialog重定向到我的对话框吗?或者我可以直接通过.NET框架访问相机吗?或者我可以修改CameraCaptureDialog不显示“开始”按钮,菜单等吗?

1 个答案:

答案 0 :(得分:0)

看起来你有点挑战。我同意Directshow是一个值得怀疑的解决方案,但它可能是你唯一的选择。我确实让http://alexmogurenko.com/blog/directshownetcf/工作,但只能在低分辨率下工作。

更好的选择可能是找到一个不显示菜单栏/开始按钮的设备。 AFAIK,HTC HD2有一个非常干净的Cameracapturingialog ..

祝你好运。

相关问题