Plugin SDK for Windows API Reference 7.1.0.2020
Loading...
Searching...
No Matches
ToolSuiteSettingInterface.h
Go to the documentation of this file.
1#pragma once
2
3#include "ToolSuiteProxyDef.h"
4
5namespace ZMToolSuiteProxy
6{
7 typedef std::function<void(const BaseResult&)> onSelectCameraResult;
8 typedef std::function<void(const BaseResult&)> onEnableHighFidelityMusicModeResult;
9 typedef std::function<void(const BaseResult&)> onEnableEchoCancellationResult;
10 typedef std::function<void(const BaseResult&)> onEnableStereoAudioResult;
11 typedef std::function<void(const BaseResult&)> onSelectAudioDeviceResult;
12 typedef std::function<void(const BaseResult&)> onEnableUseOriginalSoundFeatureResult;
13 typedef std::function<void(const BaseResult&)> onEnableShowOriginalSoundOptionResult;
14 typedef std::function<void(const BaseResult&)> onToggleOriginalSoundFeatureStatusResult;
15 typedef std::function<void(const IsUseOriginalSoundResult&)> onIsUseOriginalSoundResult;
17 typedef std::function<void(const BaseResult&)> onSetVirtualBackgroundResult;
18 typedef std::function<void(const BaseResult&)> onEnableMirrorEffectFeatureResult;
19 typedef std::function<void(const BaseResult&)> onEnableBeautyFaceFeatureResult;
20 typedef std::function<void(const BaseResult&)> onSetBeautyFaceValueResult;
21 typedef std::function<void(const BoolValueResult&)> onIsMirrorEffectFeatureOnResult;
22 typedef std::function<void(const BoolValueResult&)> onIsBeautyFaceFeatureOnResult;
23 typedef std::function<void(const IntValueResult&)> onGetBeautyFaceValueResult;
26 typedef std::function<void(const BaseResult&)> onEnableHDVideoFeatureResult;
27 typedef std::function<void(const BoolValueResult&)> onIsHDVideoFeatureOnResult;
28 typedef std::function<void(const BaseResult&)> onEnableHideSelfViewFeatureResult;
29 typedef std::function<void(const BoolValueResult&)> onIsHideSelfViewFeatureOnResult;
30 typedef std::function<void(const BaseResult&)> onSwitchToNextCameraSourceResult;
31
32 namespace setting {
53
71
78 }
79}
80
81
wchar_t zchar_t
virtual bool EnableShowOriginalSoundOption(bool bEnable, onEnableShowOriginalSoundOptionResult pfn)=0
virtual bool EnableUseOriginalSoundFeature(bool bEnable, onEnableUseOriginalSoundFeatureResult pfn)=0
virtual bool EnableHighFidelityMusicModeFeature(bool bEnable, onEnableHighFidelityMusicModeResult pfn)=0
virtual bool IsUseOriginalSoundFeatureOn(onIsUseOriginalSoundResult pfn)=0
virtual bool EnableStereoAudioFeature(bool bEnable, onEnableStereoAudioResult pfn)=0
virtual IToolSuiteVector< ZMToolSuiteDeviceInfo > * GetAudioDeviceList(bool bMic)=0
virtual bool ToggleOriginalSoundFeatureStatus(onToggleOriginalSoundFeatureStatusResult pfn)=0
virtual bool EnableEchoCancellationFeature(bool bEnable, onEnableEchoCancellationResult pfn)=0
virtual bool SelectAudioDevice(bool bMic, const zchar_t *deviceId, const zchar_t *deviceName, onSelectAudioDeviceResult pfn)=0
virtual bool IsShowOriginalSoundOptionFeatureOn(onIsShowOriginalSoundOptionResult pfn)=0
virtual ISettingVideoToolkit * GetSettingVideoToolkit()=0
virtual ISettingAudioToolkit * GetSettingAudioToolkit()=0
virtual bool SelectCamera(const zchar_t *deviceId, onSelectCameraResult pfn)=0
virtual IToolSuiteVector< ZMToolSuiteDeviceInfo > * GetCameraList()=0
virtual bool IsBeautyFaceFeatureOn(onIsBeautyFaceFeatureOnResult pfn)=0
virtual bool IsAlwaysUseOriginalSizeVideoFeatureOn(onIsAlwaysUseOriginalSizeVideoFeatureOnResult pfn)=0
virtual bool EnableHDVideoFeature(bool bEnable, onEnableHDVideoFeatureResult pfn)=0
virtual bool SetVirtualBackground(ZMToolSuiteSetVBParam param, onSetVirtualBackgroundResult pfn)=0
virtual bool EnableBeautyFaceFeature(bool bEnable, onEnableBeautyFaceFeatureResult pfn)=0
virtual bool GetBeautyFaceValue(onGetBeautyFaceValueResult pfn)=0
virtual bool IsHDVideoFeatureOn(onIsHDVideoFeatureOnResult pfn)=0
virtual bool SwitchToNextCameraSource(onSwitchToNextCameraSourceResult pfn)=0
virtual bool EnableHideSelfViewFeature(bool bEnable, onEnableHideSelfViewFeatureResult pfn)=0
virtual bool EnableMirrorEffectFeature(bool bEnable, onEnableMirrorEffectFeatureResult pfn)=0
virtual bool IsMirrorEffectFeatureOn(onIsMirrorEffectFeatureOnResult pfn)=0
virtual bool IsHideSelfViewFeatureOn(onIsHideSelfViewFeatureOnResult pfn)=0
virtual bool EnableAlwaysUseOriginalSizeVideoFeature(bool bEnable, onEnableAlwaysUseOriginalSizeVideoFeatureResult pfn)=0
virtual bool SetBeautyFaceValue(int iValue, onSetBeautyFaceValueResult pfn)=0
std::function< void(const BaseResult &)> onSelectCameraResult
std::function< void(const BaseResult &)> onEnableUseOriginalSoundFeatureResult
std::function< void(const BaseResult &)> onEnableHideSelfViewFeatureResult
std::function< void(const BaseResult &)> onEnableAlwaysUseOriginalSizeVideoFeatureResult
std::function< void(const BaseResult &)> onSwitchToNextCameraSourceResult
std::function< void(const IsUseOriginalSoundResult &)> onIsUseOriginalSoundResult
std::function< void(const BaseResult &)> onSetVirtualBackgroundResult
std::function< void(const BaseResult &)> onEnableStereoAudioResult
std::function< void(const BoolValueResult &)> onIsAlwaysUseOriginalSizeVideoFeatureOnResult
std::function< void(const IntValueResult &)> onGetBeautyFaceValueResult
std::function< void(const BaseResult &)> onEnableMirrorEffectFeatureResult
std::function< void(const BaseResult &)> onEnableShowOriginalSoundOptionResult
std::function< void(const BoolValueResult &)> onIsHideSelfViewFeatureOnResult
std::function< void(const BaseResult &)> onEnableEchoCancellationResult
std::function< void(const BaseResult &)> onSetBeautyFaceValueResult
std::function< void(const BoolValueResult &)> onIsHDVideoFeatureOnResult
std::function< void(const BoolValueResult &)> onIsBeautyFaceFeatureOnResult
std::function< void(const IsShowOriginalSoundOptionResult &)> onIsShowOriginalSoundOptionResult
std::function< void(const BaseResult &)> onEnableHDVideoFeatureResult
std::function< void(const BaseResult &)> onEnableHighFidelityMusicModeResult
std::function< void(const BaseResult &)> onEnableBeautyFaceFeatureResult
std::function< void(const BoolValueResult &)> onIsMirrorEffectFeatureOnResult
std::function< void(const BaseResult &)> onSelectAudioDeviceResult
std::function< void(const BaseResult &)> onToggleOriginalSoundFeatureStatusResult