![]() |
#include "MediaInfOsd.hpp"

类 | |
| struct | Margin |
| 描述位置偏移以及对齐方式 更多... | |
| struct | OsdContent |
| 时间或文字类型OSD显示内容 更多... | |
| struct | Param |
| struct | ParamImage |
| 图片类型OSD持久化参数 更多... | |
| struct | ParamItem |
| OSD持久化参数 更多... | |
| struct | ParamText |
| 文字类型OSD持久化参数 更多... | |
| struct | ParamTime |
| 时间戳类型OSD持久化参数 更多... | |
Public 类型 | |
| enum class | TypeE : uint8_t { Time = 0 , Text , Image } |
| OSD类型 更多... | |
| enum class | HAlignE : uint8_t { Left , Right , Center } |
| 水平对齐方式 更多... | |
| enum class | VAlignE : uint8_t { Top , Bottom , Center } |
| 竖直对齐方式 更多... | |
Public 成员函数 | |
| virtual ErrCodeE | SetOsdContent (OsdContent *pInfo)=0 |
| 设置osd文字内容,一般长度变化不能超过初始值 应用场景:客流统计或区域人数统计osd实时显示 更多... | |
静态 Public 属性 | |
| static const int | MaxTextSize = 512 |
| 字符类型最大长度 更多... | |
| static const int | RateBase = 10000 |
| 偏移量比率基准 更多... | |
| static const int | MaxOSDNum = 8 |
| 最大通道数 更多... | |
|
strong |
|
strong |
|
strong |
|
pure virtual |
|
static |
|
static |
|
static |