【问题标题】:CameraCapture Windows8.1 and WP 8.1 disable system sound when CapturePhotoToStreamAsyncCameraCapture Windows8.1 和 WP 8.1 在 CapturePhotoToStreamAsync 时禁用系统声音
【发布时间】:2014-07-07 14:36:13
【问题描述】:

下一步有什么方法可以禁用系统摄像头声音:

var  _capture = new MediaCapture();
await _capture.InitializeAsync();
await _capture.CapturePhotoToStreamAsync(ImageEncodingProperties.CreateJpeg(), stream);//phone play system camera shot sound, I need disable this 

【问题讨论】:

  • 相机快门声音是系统设置 - 用户可以从设置中将其关闭。由于许多其他系统设置不适用于 3rd 方应用程序,我认为以防万一 - 用户必须从设置中手动将其关闭。

标签: c# windows-phone-8 windows-phone-8.1


【解决方案1】:

我认为这是不可能的。 MediaCapture 只是调用手机的默认相机应用程序,因此由该应用程序配置声音(例如可以启动诺基亚相机)。 一种可能的解决方法是在捕获之前降低系统音量并将音量调高。但是,作为用户,我不喜欢这样。

【讨论】:

    猜你喜欢
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    • 2012-02-18
    相关资源
    最近更新 更多