gpt4 book ai didi

c# - 在 .NET C# 中获取 DSLR 的驱动器信息

转载 作者:行者123 更新时间:2023-11-30 17:08:17 26 4
gpt4 key购买 nike

我正在尝试获取连接的 DSLR 的驱动器信息,以便我可以访问 SD 卡中的照片。由于项目需要,无法直接读取SD卡。

我尝试使用 .NET 的 DriveInfo,但它无法注册我连接的 DSLR。我做错了什么吗?

代码:

DriveInfo[] drives = DriveInfo.GetDrives();
foreach(DriveInfo d in drives)
{
if(d.Name == "D5100")
Console.WriteLine("Camera found");
}

编辑:以下代码的结果是只找到“C://”。未检测到其他驱动器。

Edit2:连接的 DSLR 似乎不在任何驱动器下。 DSLR Drive information

最佳答案

DriveInfo.GetDrives()方法仅获取您计算机上的逻辑驱动器。

Retrieves the drive names of all logical drives on a computer.

在我的电脑中,它只返回C:/D:/E:/。由于这个原因,d.Name 提供了这些类型的信息,与 D5100 不同。有一个名为 Wia(Windows Image Acquisition)的平台,可以访问相机、网络摄像头等中的图像。抢劫 this link .

关于c# - 在 .NET C# 中获取 DSLR 的驱动器信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13911552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com