zoukankan      html  css  js  c++  java
  • 最近被一个windows mobile照相的问题给难住了

    按理说,windows mobile上使用.net cf 有现成的类可用,几行代码搞定:

    代码
    CameraCaptureDialog cameraCaptureDialog = new CameraCaptureDialog();
    if (cameraCaptureDialog.ShowDialog() == DialogResult.OK)
    {
       Image image 
    = new Bitmap(cameraCaptureDialog.FileName);
       
    this.pictureBox1.Image = image;
    }

    在模拟器上测试通过,可一放到真机上,就不好用,离奇的是,它还导致机器自带的照相程序也不好用了,就得重启机。

    .net不行,那就换c++,使用sdk的api, sdk附带的samples中有个CECamera,同样模拟器通过,真机死翘翘!!

    还是不行,那就换更低一级的api,使用DirectShow,例子也有现成的:CameraCapture;可是结果还是一样的!!!

    这下,我真的郁闷了~~~~

    测试项目:MobileCamera.zip

  • 相关阅读:
    什么是进程
    进程控制
    MMAP文件内存映射
    I/O多路转接模型
    LINUX创建管道文件
    文件描述符复制
    LINUX改变文件大小
    类作用域
    LINUX文件定位
    War of the Corporations CodeForces
  • 原文地址:https://www.cnblogs.com/zhongzf/p/1635670.html
Copyright © 2011-2022 走看看