Class: TencentCloud::Live::V20180801::PullPushWatermarkInfo

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

Overview

云转推水印信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pictureurl = nil, xposition = nil, yposition = nil, width = nil, height = nil, location = nil) ⇒ PullPushWatermarkInfo

Returns a new instance of PullPushWatermarkInfo.



13617
13618
13619
13620
13621
13622
13623
13624
# File 'lib/v20180801/models.rb', line 13617

def initialize(pictureurl=nil, xposition=nil, yposition=nil, width=nil, height=nil, location=nil)
  @PictureUrl = pictureurl
  @XPosition = xposition
  @YPosition = yposition
  @Width = width
  @Height = height
  @Location = location
end

Instance Attribute Details

#HeightObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def Height
  @Height
end

#LocationObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def Location
  @Location
end

#PictureUrlObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def PictureUrl
  @PictureUrl
end

#WidthObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def Width
  @Width
end

#XPositionObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def XPosition
  @XPosition
end

#YPositionObject

URL中禁止包含的字符:;(){}$>‘#“’| 0:左上角。1:右上角。2:右下角。3:左下角。

Parameters:

  • PictureUrl:

    水印图片 URL。

  • XPosition:

    显示位置,X轴偏移,单位是百分比,默认 0。

  • YPosition:

    显示位置,Y轴偏移,单位是百分比,默认 0。

  • Width:

    水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。

  • Height:

    水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。

  • Location:

    水印位置,默认 0。



13615
13616
13617
# File 'lib/v20180801/models.rb', line 13615

def YPosition
  @YPosition
end

Instance Method Details

#deserialize(params) ⇒ Object



13626
13627
13628
13629
13630
13631
13632
13633
# File 'lib/v20180801/models.rb', line 13626

def deserialize(params)
  @PictureUrl = params['PictureUrl']
  @XPosition = params['XPosition']
  @YPosition = params['YPosition']
  @Width = params['Width']
  @Height = params['Height']
  @Location = params['Location']
end