6 #ifndef ZDK_NET_VideoEndpointControl_h
7 #define ZDK_NET_VideoEndpointControl_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
12 #include "CameraSensorLocation.h"
15 using namespace System::Collections::Generic;
28 ZDK::IVideoEndpointControl* cppRef =
nullptr;
121 virtual long long Handle()
override;
123 virtual void Initialize()
override;
125 virtual void ReleaseReference()
override;
API invocation status result.
Definition: Result.h:24
ZDK_NET::Result ^ StartCapture(bool hwdAcceleration)
Starts the video capture.
ZDK_NET::Result ^ ToggleCamera()
Toggles the camera.
ZDK_NET::Result ^ SetBitrate(int value)
Configures the video encoder's bitrate.
Video endpoint's main entry point.
Definition: VideoEndpointControl.h:26
ZDK_NET::Result ^ SetFormat(int width, int height, float fps)
Configures the used video format.
ZDK_NET::Result ^ RestartCamera()
Restarts the camera.
ZDK_NET::Result ^ StopCapture()
Stops the video capture.
ZDK_NET::CameraSensorLocation GetCameraLocation()
Gets the used camera location.