Class: TencentCloud::Live::V20180801::CasterMarkWordInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180801/models.rb

Overview

导播台文字水印配置。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(markwordindex = nil, markwordtext = nil, markwordfontsize = nil, markwordfontcolor = nil, markwordfonttype = nil, markwordlocationx = nil, markwordlocationy = nil, markwordrollenable = nil, markwordrolloncetime = nil, markwordrolldirection = nil, markwordrollstartlocationx = nil, markwordrollendlocationx = nil) ⇒ CasterMarkWordInfo

Returns a new instance of CasterMarkWordInfo.



1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
# File 'lib/v20180801/models.rb', line 1410

def initialize(markwordindex=nil, markwordtext=nil, markwordfontsize=nil, markwordfontcolor=nil, markwordfonttype=nil, markwordlocationx=nil, markwordlocationy=nil, markwordrollenable=nil, markwordrolloncetime=nil, markwordrolldirection=nil, markwordrollstartlocationx=nil, markwordrollendlocationx=nil)
  @MarkWordIndex = markwordindex
  @MarkWordText = markwordtext
  @MarkWordFontSize = markwordfontsize
  @MarkWordFontColor = markwordfontcolor
  @MarkWordFontType = markwordfonttype
  @MarkWordLocationX = markwordlocationx
  @MarkWordLocationY = markwordlocationy
  @MarkWordRollEnable = markwordrollenable
  @MarkWordRollOnceTime = markwordrolloncetime
  @MarkWordRollDirection = markwordrolldirection
  @MarkWordRollStartLocationX = markwordrollstartlocationx
  @MarkWordRollEndLocationX = markwordrollendlocationx
end

Instance Attribute Details

#MarkWordFontColorObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordFontColor
  @MarkWordFontColor
end

#MarkWordFontSizeObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordFontSize
  @MarkWordFontSize
end

#MarkWordFontTypeObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordFontType
  @MarkWordFontType
end

#MarkWordIndexObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordIndex
  @MarkWordIndex
end

#MarkWordLocationXObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordLocationX
  @MarkWordLocationX
end

#MarkWordLocationYObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordLocationY
  @MarkWordLocationY
end

#MarkWordRollDirectionObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordRollDirection
  @MarkWordRollDirection
end

#MarkWordRollEnableObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordRollEnable
  @MarkWordRollEnable
end

#MarkWordRollEndLocationXObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordRollEndLocationX
  @MarkWordRollEndLocationX
end

#MarkWordRollOnceTimeObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordRollOnceTime
  @MarkWordRollOnceTime
end

#MarkWordRollStartLocationXObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordRollStartLocationX
  @MarkWordRollStartLocationX
end

#MarkWordTextObject

范围[16, 60] 范围

  1. 宋体

  2. 黑体

范围[0.0, 1.0] 范围[0.0, 1.0] 默认为false。默认为5s。范围[5, 600]。默认值为0。范围。0 从左到右1 从右到左范围[0.0, 1.0] 范围[0.0, 1.0]

Parameters:

  • MarkWordIndex:

    文字水印Index。

  • MarkWordText:

    文字水印内容。

  • MarkWordFontSize:

    文字水印的字号。

  • MarkWordFontColor:

    文字水印的颜色,值为HEX颜色代码

  • MarkWordFontType:

    文字水印的字体类型。

  • MarkWordLocationX:

    文字水印的x坐标位置,单位百分比。

  • MarkWordLocationY:

    文字水印的Y坐标位置,单位百分比。

  • MarkWordRollEnable:

    是否开启文字跑马灯功能。

  • MarkWordRollOnceTime:

    跑马灯文字显示一遍的时间,单位为秒。

  • MarkWordRollDirection:

    跑马灯文字的方向。

  • MarkWordRollStartLocationX:

    跑马灯文字显示的起始x坐标,单位百分比。

  • MarkWordRollEndLocationX:

    跑马灯文字显示的截止x坐标,单位百分比。



1408
1409
1410
# File 'lib/v20180801/models.rb', line 1408

def MarkWordText
  @MarkWordText
end

Instance Method Details

#deserialize(params) ⇒ Object



1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'lib/v20180801/models.rb', line 1425

def deserialize(params)
  @MarkWordIndex = params['MarkWordIndex']
  @MarkWordText = params['MarkWordText']
  @MarkWordFontSize = params['MarkWordFontSize']
  @MarkWordFontColor = params['MarkWordFontColor']
  @MarkWordFontType = params['MarkWordFontType']
  @MarkWordLocationX = params['MarkWordLocationX']
  @MarkWordLocationY = params['MarkWordLocationY']
  @MarkWordRollEnable = params['MarkWordRollEnable']
  @MarkWordRollOnceTime = params['MarkWordRollOnceTime']
  @MarkWordRollDirection = params['MarkWordRollDirection']
  @MarkWordRollStartLocationX = params['MarkWordRollStartLocationX']
  @MarkWordRollEndLocationX = params['MarkWordRollEndLocationX']
end