| Camera_ErrorCode OH_PreviewOutput_RegisterCallback (Camera_PreviewOutput *previewOutput, PreviewOutput_Callbacks *callback) |
注册预览输出更改事件回调。 |
| Camera_ErrorCode OH_PreviewOutput_UnregisterCallback (Camera_PreviewOutput *previewOutput, PreviewOutput_Callbacks *callback) |
注销预览输出更改事件回调。 |
| Camera_ErrorCode OH_PreviewOutput_Start (Camera_PreviewOutput *previewOutput) |
开始预览输出。 |
| Camera_ErrorCode OH_PreviewOutput_Stop (Camera_PreviewOutput *previewOutput) |
停止预览输出。 |
| Camera_ErrorCode OH_PreviewOutput_Release (Camera_PreviewOutput *previewOutput) |
释放预览输出。 |
| Camera_ErrorCode OH_PreviewOutput_GetActiveProfile (Camera_PreviewOutput *previewOutput, Camera_Profile **profile) |
获取当前预览输出配置文件。 |
| Camera_ErrorCode OH_PreviewOutput_DeleteProfile (Camera_Profile *profile) |
删除预览配置文件实例。 |
| Camera_ErrorCode OH_PreviewOutput_GetSupportedFrameRates (Camera_PreviewOutput *previewOutput, Camera_FrameRateRange **frameRateRange, uint32_t *size) |
获取支持的预览输出帧率列表。 |
| Camera_ErrorCode OH_PreviewOutput_DeleteFrameRates (Camera_PreviewOutput *previewOutput, Camera_FrameRateRange *frameRateRange) |
删除帧率列表。 |
| Camera_ErrorCode OH_PreviewOutput_SetFrameRate (Camera_PreviewOutput *previewOutput, int32_t minFps, int32_t maxFps) |
设置预览输出帧率。 |
| Camera_ErrorCode OH_PreviewOutput_GetActiveFrameRate (Camera_PreviewOutput *previewOutput, Camera_FrameRateRange *frameRateRange) |
获取当前预览输出帧率。 |
| Camera_ErrorCode OH_PreviewOutput_GetPreviewRotation (Camera_PreviewOutput *previewOutput, int displayRotation, Camera_ImageRotation *imageRotation) |
获得相机预览旋转角度。 |
| Camera_ErrorCode OH_PreviewOutput_SetPreviewRotation (Camera_PreviewOutput *previewOutput, Camera_ImageRotation *previewRotation, bool isDisplayLocked) |
设置相机预览旋转角度。 |