C# (Windows)
示例程序简介
C# 示例程序位于 VcameraSDK-X.X.X/csharp/net48/example,包含:
DepthToPointCloud/Program.cs:设置相机工作在连续采集模式下,将深度图实时转换为点云数据。DepthToTextureRegistration/Program.cs:设置相机工作在软触发模式,将输出的深度图与彩色图对齐。SoftTrigger/Program.cs:设置相机工作在软触发模式,发送软触发指令后,相机采集深度图。DumpAllFeatures/Program.cs:列举当前相机支持的属性。ReadWriteFeatures/Program.cs:用于读写属性。UserSetSelector/Program.cs:选择用户配置。FetchFrameContinuous/Program.cs:设置相机工作在自由采集模式下采集深度图。ListDevices/Program.cs:列举所有连接到电脑上的相机。SaveFeaturesToStorage/Program.cs:将参数配置保存到设备存储 Storage 区,仅适用于不支持用户配置(userset)的相机。LoadFeaturesFromStorage/Program.cs:从 Storage 区中加载参数配置并应用到相机,仅适用于不支持用户配置(userset)的相机。SaveFeaturesToFile/Program.cs:将修改后的参数配置保存到指定 JSON 文件。LoadFeaturesFromFile/Program.cs:从指定 JSON 文件加载相机参数配置并应用到相机。
安装依赖
安装依赖1———Visual Studio
注解
推荐安装 Visual Studio 2022 版本(此版本经测试 100% 兼容支持,其他版本未经测试,不保证兼容性)。
下载并安装 Visual Studio 。请勾选 “桌面应用和移动应用” 分类中的 “.NET 桌面开发” 工作负荷。
![]()
Visual Studio 安装
安装依赖2———USB 驱动(可选)
如需使用 USB 相机,需完成 USB 相机环境准备步骤。
编译
运行
进入
VcameraSDK-X.X.X/csharp/net48/example/SampleOut/x64/Release目录。打开终端,运行编译生成的可执行文件
.exe。

