CameraCaptureUIPhotoFormat 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定使用 CameraCaptureUI 捕获的照片的格式。
public enum class CameraCaptureUIPhotoFormat
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CameraCaptureUIPhotoFormat
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CameraCaptureUIPhotoFormat
var value = Windows.Media.Capture.CameraCaptureUIPhotoFormat.jpeg
Public Enum CameraCaptureUIPhotoFormat
- 继承
-
CameraCaptureUIPhotoFormat
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
应用功能 |
microphone
webcam
|
字段
Jpeg | 0 | JPEG 格式。 |
JpegXR | 2 | JPEG-XR 格式。 |
Png | 1 | PNG 格式。 |
注解
通过将 CameraCaptureUIPhotoCaptureSettings.Format 属性设置为此枚举的值之一,为 CameraCaptureUI 设置照片捕获格式。
有关使用 CameraCaptureUI 捕获照片和视频的操作指南,请参阅 使用 Windows 内置相机 UI 捕获照片和视频。
注意
如果使用 CameraCaptureUI,则不应在应用清单文件中指定网络摄像头或麦克风功能。 如果你这样做,你的应用将显示在设备的相机隐私设置中,但即使用户拒绝相机访问你的应用,也不会阻止 CameraCaptureUI 捕获媒体。 这是因为 Windows 内置的摄像头应用是受信任的第一方应用,需要用户按下按钮来启动照片、音频和视频捕获。 如果你在使用 CameraCaptureUI 时指定网络摄像头或麦克风功能,则提交到应用商店时,你的应用可能无法通过 Windows 应用程序认证工具包认证。
如果使用 MediaCapture 以编程方式捕获音频、照片或视频,则必须在应用清单文件中指定网络摄像头或麦克风功能。