Class: TencentCloud::Live::V20180801::CasterMarkPicInfo

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

Overview

导播台水印信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(markpicindex = nil, markpicid = nil, markpicwidth = nil, markpicheight = nil, markpiclocationx = nil, markpiclocationy = nil, markpicurl = nil, description = nil, isequalproportion = nil) ⇒ CasterMarkPicInfo

Returns a new instance of CasterMarkPicInfo.



1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
# File 'lib/v20180801/models.rb', line 1341

def initialize(markpicindex=nil, markpicid=nil, markpicwidth=nil, markpicheight=nil, markpiclocationx=nil, markpiclocationy=nil, markpicurl=nil, description=nil, isequalproportion=nil)
  @MarkPicIndex = markpicindex
  @MarkPicId = markpicid
  @MarkPicWidth = markpicwidth
  @MarkPicHeight = markpicheight
  @MarkPicLocationX = markpiclocationx
  @MarkPicLocationY = markpiclocationy
  @MarkPicUrl = markpicurl
  @Description = description
  @IsEqualProportion = isequalproportion
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def Description
  @Description
end

#IsEqualProportionObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def IsEqualProportion
  @IsEqualProportion
end

#MarkPicHeightObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicHeight
  @MarkPicHeight
end

#MarkPicIdObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicId
  @MarkPicId
end

#MarkPicIndexObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicIndex
  @MarkPicIndex
end

#MarkPicLocationXObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicLocationX
  @MarkPicLocationX
end

#MarkPicLocationYObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicLocationY
  @MarkPicLocationY
end

#MarkPicUrlObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicUrl
  @MarkPicUrl
end

#MarkPicWidthObject

Parameters:

  • MarkPicIndex:

    水印图片Index。

  • MarkPicId:

    注:该字段已废弃。

  • MarkPicWidth:

    水印图片在输出时的宽度。

  • MarkPicHeight:

    水印图片在输出时的高度。

  • MarkPicLocationX:

    水印图片在输出时的X轴坐标。

  • MarkPicLocationY:

    水印图片在输出时的Y坐标。

  • MarkPicUrl:

    水印地址。

  • Description:

    水印描述。

  • IsEqualProportion:

    是否启用了等比例缩放。



1339
1340
1341
# File 'lib/v20180801/models.rb', line 1339

def MarkPicWidth
  @MarkPicWidth
end

Instance Method Details

#deserialize(params) ⇒ Object



1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
# File 'lib/v20180801/models.rb', line 1353

def deserialize(params)
  @MarkPicIndex = params['MarkPicIndex']
  @MarkPicId = params['MarkPicId']
  @MarkPicWidth = params['MarkPicWidth']
  @MarkPicHeight = params['MarkPicHeight']
  @MarkPicLocationX = params['MarkPicLocationX']
  @MarkPicLocationY = params['MarkPicLocationY']
  @MarkPicUrl = params['MarkPicUrl']
  @Description = params['Description']
  @IsEqualProportion = params['IsEqualProportion']
end