开源鸿蒙 OHOS::Camera::IStreamOperator

  • 2022-08-09
  • 浏览 (696)

OHOS::Camera::IStreamOperator

概述

所属模块:

Camera

汇总

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 | 将指定流转换成离线流。 更多… |

详细描述

流的操作类。

你可能感兴趣的文章

开源鸿蒙 HDI 接口参考

开源鸿蒙 attribute

开源鸿蒙 Alignment

开源鸿蒙 AllocInfo

开源鸿蒙 Audio

开源鸿蒙 AudioAdapter

开源鸿蒙 AudioAdapterDescriptor

开源鸿蒙 AudioAttribute

开源鸿蒙 AudioCapture

开源鸿蒙 AudioControl

0  赞