1个不稳定版本
0.2.0 | 2021年5月27日 |
---|
#263 in 视频
67KB
1.5K SLoC
Zoom SDK Rust包装器
Zoom Windows软件开发套件的惯用Rust绑定。
状态: 正在进行中,不稳定
目标
- 尽可能坚持从C++ SDK参考中的结构/函数名称(将函数名称转换为
snake_case
) - 使用
Drop
特质实现RAII模式
功能
- 初始化和清理SDK
- 使用web URI加入会议
免责声明
本项目维护者与Zoom Video Communications无关联。
lib.rs
:
Zoom SDK Rust包装器
Zoom C++ API必须在运行Windows消息循环的单个线程中调用。必须调用
示例
fn main() -> Result<(), zoom_sdk_windows::error::Error> {
zoom_sdk_windows::init_sdk(&zoom_sdk_windows::InitParam::new())?;
Ok(())
}
依赖项
~0–2.8MB
~40K SLoC