如何更改Windows 10桌面中的默认相机应用?该选项可从“电话中的设置”中获得,但不能从“桌面”
中获得答案 0 :(得分:0)
如果您想要制作“高级”照片,那么您可以使用MediaCapture课程。关于此的一切,你会发现at MSDN。还有很好的样本at GitHub。
似乎my old post for WinRT仍然非常相关。你会发现我正在使用 GetCameraID :
private static async Task<DeviceInformation> GetCameraID(Windows.Devices.Enumeration.Panel desired)
{
DeviceInformation deviceID = (await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture))
.FirstOrDefault(x => x.EnclosureLocation != null && x.EnclosureLocation.Panel == desired);
if (deviceID != null) return deviceID;
else throw new Exception(string.Format("Camera of type {0} doesn't exist.", desired));
}
选择用于拍摄照片的设备。在您的应用程序中,您可以枚举设备并选择适合您的设备。