打开摄像头设备 - OpenCamera
函数简介
打开摄像头设备,返回视频句柄。
接口名称
OpenCamera
DLL调用
int64_t OpenCamera(int64_t instance, int32_t deviceIndex);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| deviceIndex | 整数型 | 摄像头设备索引(默认0,表示第一个摄像头) |
示例
int64_t videoHandle = OpenCamera(instance, 0);
if (videoHandle != 0) {
printf("摄像头打开成功\n");
CloseVideo(instance, videoHandle);
}
返回值
长整数型:视频句柄,失败返回 0。
注意事项
- 返回的句柄用于后续的视频操作,使用完毕后需调用 CloseVideo 释放
- 确保摄像头设备已连接且未被其他程序占用
