ScnLib_SetLogoTextA/W() | 标准版 | 专业版 | 超级版 | 至尊版 |
C++ |
__declspec(dllimport) BOOL __stdcall ScnLib_SetLogoTextA(LPCSTR pcszText);
__declspec(dllimport) BOOL __stdcall ScnLib_SetLogoTextW(LPCWSTR pcwszText); |
✔ | ✔ | ✔ | ✔ |
C# |
[DllImport("ScnLib.dll", CharSet = CharSet.Unicode)] public static extern bool ScnLib_SetLogoTextW(string Text); |
Basic |
Public Declare Unicode Function ScnLib_SetLogoTextW Lib "ScnLib.dll" (ByVal Text As String) As Boolean |
Delphi |
function ScnLib_SetLogoTextA(const Text: PAnsiChar): LongBool; stdcall; external 'ScnLib.dll';
function ScnLib_SetLogoTextW(const Text: PWideChar): LongBool; stdcall; external 'ScnLib.dll'; |
- 描述
设置在视频中要展示的徽标文本。
- 参数
- Text [in]
要在视频中展示的徽标文本,可以包含以下预定义变量的任意组合:
- <duration> - 插入代表当前录制时长的字符串,格式为 HH:MM:SS。
- <duration-ms> - 插入显示当前录制时长的字符串,精确到毫秒,格式为 HH:MM:SS.XXX。
- <date> - 插入代表当前日期的字符串,格式为当前区域设置的短格式。
- <time> - 插入显示当前时间的字符串,格式为 HH:MM:SS。
- <time-ms> - 插入显示当前时间的字符串,精确到毫秒,格式为 HH:MM:SS.XXX。
- <date-time> - 插入代表当前日期和时间的字符串,格式为当前区域设置的短格式。
- <long-date> - 插入代表当前日期的字符串,格式为当前区域设置的长格式。
- <long-date-time> - 插入代表当前日期和时间的字符串,格式为当前区域设置的长格式。
- <pc-name> - 插入显示当前计算机名称的字符串。
- <user-name> - 插入代表当前用户名称的字符串。
例如:'REC <date-time>'
- 返回值
如果成功指定了徽标文本,则返回值为TRUE。否则,返回值为FALSE。
- 备注
调用此函数设置在视频中要展示的徽标文本。徽标文本可以包含上述提到的任何预定义变量的组合。该函数还支持显示多行文本,使用 '\n' 表示换行符。要在视频中隐藏徽标文本,请传递零值或空字符串作为Text参数。您可以在录制过程中调用此函数。要获取当前在视频中展示的徽标文本,请调用ScnLib_SetLogoTextStyleA/W()。
- 参见
ScnLib_IsLogoTextPresent()
ScnLib_IsLogoImagePresent()
ScnLib_GetLogoTextA/W()
ScnLib_SetLogoTextStyleA/W()
ScnLib_SetLogoImageA/W()
|