开源鸿蒙 OHOS::Camera::IStreamOperator
OHOS::Camera::IStreamOperator
概述
所属模块:
汇总
Public 成员函数
| Public 成员函数 | 描述 | | ——– | ——– | | DECLARE_INTERFACE_DESCRIPTOR (u”HDI.Camera.V1_0.StreamOperator”) | IPC通信token校验。 | | IsStreamsSupported (OperationMode mode, const std::shared_ptr< CameraMetadata > &modeSetting, const std::vector< std::shared_ptr< StreamInfo >> &info, StreamSupportType &type)=0 | 查询是否支持添加参数对应的流 更多… | | CreateStreams (const std::vector< std::shared_ptr< StreamInfo >> &streamInfos)=0 | 创建流。 更多… | | ReleaseStreams (const std::vector< int > &streamIds)=0 | 释放流。 更多… | | CommitStreams (OperationMode mode, const std::shared_ptr< CameraMetadata > &modeSetting)=0 | 配置流。 更多… | | GetStreamAttributes (std::vector< std::shared_ptr< StreamAttribute >> &attributes)=0 | 获取流的属性。 更多… | | AttachBufferQueue (int streamId, const OHOS::sptr< OHOS::IBufferProducer > &producer)=0 | 绑定生产者句柄和指定流。 更多… | | DetachBufferQueue (int streamId)=0 | 解除生产者句柄和指定流的绑定关系。 更多… | | Capture (int captureId, const std::shared_ptr< CaptureInfo > &info, bool isStreaming)=0 | 捕获图像。 更多… | | CancelCapture (int captureId)=0 | 取消捕获。 更多… | | ChangeToOfflineStream (const std::vector< int > &streamIds, OHOS::sptr< IStreamOperatorCallback > &callback, OHOS::sptr< IOfflineStreamOperator > &offlineOperator)=0 | 将指定流转换成离线流。 更多… |
详细描述
流的操作类。
你可能感兴趣的文章
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦