你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VideoOverlay 类

定义

描述视频覆盖的属性。

[Newtonsoft.Json.JsonObject("#Microsoft.Media.VideoOverlay")]
public class VideoOverlay : Microsoft.Azure.Management.Media.Models.Overlay
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.VideoOverlay")>]
type VideoOverlay = class
    inherit Overlay
Public Class VideoOverlay
Inherits Overlay
继承
VideoOverlay
属性
Newtonsoft.Json.JsonObjectAttribute

构造函数

VideoOverlay()

初始化 VideoOverlay 类的新实例。

VideoOverlay(String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<Double>, Rectangle, Nullable<Double>, Rectangle)

初始化 VideoOverlay 类的新实例。

属性

AudioGainLevel

获取或设置覆盖中音频的增益级别。 该值应位于 [0, 1.0] 范围内。 默认值为 1.0。

(继承自 Overlay)
CropRectangle

获取或设置用于裁剪覆盖图像或视频的可选矩形窗口。

End

获取或设置结束位置,并引用覆盖结束的输入视频。 该值应采用 ISO 8601 格式。 例如,PT30S 在输入视频的 30 秒处结束覆盖。 如果未指定或该值大于输入视频持续时间,则覆盖媒体持续时间大于输入视频持续时间时,将应用覆盖,直到输入视频结束,否则覆盖将持续到覆盖媒体持续时间。

(继承自 Overlay)
FadeInDuration

获取或设置覆盖淡入输入视频的持续时间。 该值应采用 ISO 8601 持续时间格式。 如果未指定,则默认行为是无淡入 (与 PT0S) 相同。

(继承自 Overlay)
FadeOutDuration

获取或设置覆盖淡出输入视频的持续时间。 该值应采用 ISO 8601 持续时间格式。 如果未指定,则默认行为是没有淡出 (与 PT0S) 相同。

(继承自 Overlay)
InputLabel

获取或设置要用作覆盖的作业输入的标签。 输入必须指定一个文件。 可以指定 JPG、PNG、GIF 或 BMP 格式的图像文件,或者指定音频文件(如 WAV、MP3、WMA 或 M4A 文件)或视频文件。 有关支持的音频和视频文件格式的完整列表,请参阅 https://aka.ms/mesformats

(继承自 Overlay)
Opacity

获取或设置覆盖的不透明度。 这是 [0 - 1.0] 范围内的值。 默认值为 1.0,这意味着覆盖不透明。

Position

获取或设置输入视频中应用覆盖的位置。

Start

获取或设置开始位置,并引用覆盖开始的输入视频。 该值应采用 ISO 8601 格式。 例如,PT05S 在 5 秒处开始覆盖输入视频。 如果未指定,覆盖层将从输入视频的开头开始。

(继承自 Overlay)

方法

Validate()

验证 对象。

适用于