NEMeetingKit V4.18.0
载入中...
搜索中...
未找到
kit_service_screen_sharing.h
浏览该文件的文档.
1// Copyright (c) 2022 NetEase, Inc. All rights reserved.
2// Use of this source code is governed by a MIT license that can be
3// found in the LICENSE file.
4
13#ifndef NEM_SDK_INTERFACE_INTERFACE_SCREEN_SHARING_SERVICE_H_
14#define NEM_SDK_INTERFACE_INTERFACE_SCREEN_SHARING_SERVICE_H_
15
16#include <string>
18#include "kit_service_define.h"
19
21
22
24public:
29 virtual void startScreenShare(const NEScreenSharingParams& param, const NECallback<>& callback) = 0;
30
34 virtual void stopScreenShare(const NECallback<>& callback) = 0;
35};
36
38#endif // NEM_SDK_INTERFACE_INTERFACE_SCREEN_SHARING_SERVICE_H_
#define NNEM_SDK_INTERFACE_BEGIN_DECLS
Definition build_config.h:16
#define NNEM_SDK_INTERFACE_END_DECLS
Definition build_config.h:17
Definition kit_service_screen_sharing.h:23
virtual void stopScreenShare(const NECallback<> &callback)=0
停止屏幕共享接口
virtual void startScreenShare(const NEScreenSharingParams &param, const NECallback<> &callback)=0
开始屏幕共享接口
公共服务
Definition kit_service_define.h:23
std::function< void(MeetingErrorCode, const std::string &, const TResultParam &...)> NECallback
Definition kit_define_callback.h:25
屏幕共享服务头文件
NNEM_SDK_INTERFACE_BEGIN_DECLS struct tagNEScreenSharingParams NEScreenSharingParams
#define NEM_SDK_INTERFACE_EXPORT
Definition kit_interface_export.h:35
公共服务定义头文件