|
Agora C++ API Reference for All Platforms
|
#include <AgoraBase.h>
Public Member Functions | |
| WatermarkOptions () | |
Public Attributes | |
| bool | visibleInPreview |
| Rectangle | positionInLandscapeMode |
| Rectangle | positionInPortraitMode |
| WatermarkRatio | watermarkRatio |
| WATERMARK_FIT_MODE | mode |
| int | zOrder |
Configuration options for setting the watermark image to be added.
|
inline |
| bool agora::rtc::WatermarkOptions::visibleInPreview |
Whether the watermark is visible in the local preview view:
true: (Default) The watermark is visible in the local preview view.false: The watermark is not visible in the local preview view. | Rectangle agora::rtc::WatermarkOptions::positionInLandscapeMode |
When the adaptation mode of the watermark is FIT_MODE_COVER_POSITION, it is used to set the area of the watermark image in landscape mode. See Rectangle.
| Rectangle agora::rtc::WatermarkOptions::positionInPortraitMode |
When the adaptation mode of the watermark is FIT_MODE_COVER_POSITION, it is used to set the area of the watermark image in portrait mode. See Rectangle.
| WatermarkRatio agora::rtc::WatermarkOptions::watermarkRatio |
When the watermark adaptation mode is FIT_MODE_USE_IMAGE_RATIO, this parameter is used to set the watermark coordinates. See WatermarkRatio.
| WATERMARK_FIT_MODE agora::rtc::WatermarkOptions::mode |
The adaptation mode of the watermark. See WATERMARK_FIT_MODE.
| int agora::rtc::WatermarkOptions::zOrder |
Layer order of the watermark image. The default value is 0.