Table of Contents

Class VlcSetting

Namespace
H.Controls.Vlc
Assembly
H.Controls.Vlc.dll
[Display(Name = "视频控件", GroupName = "控件设置")]
public class VlcSetting : Settable<VlcSetting>, INotifyPropertyChanged, IDisplayBindable, IIconable, IDable, IDescriptionable, ISettable, INameable, IOrderable, IGroupable, ILoadable, ISaveable, IDefaultable, IClearable
Inheritance
VlcSetting
Implements
Inherited Members
Extension Methods

Properties

AutoDeleteShotCutFile

[Display(Name = "自动清除截图保存的数据")]
public bool AutoDeleteShotCutFile { get; set; }

Property Value

bool

FrameSpan

[Display(Name = "上一帧下一帧跳转间隔(s)")]
public int FrameSpan { get; set; }

Property Value

int

FullScreenType

[Display(Name = "全屏播放时显示样式")]
public FullScreenType FullScreenType { get; set; }

Property Value

FullScreenType

IsSaveShotCutWithFile

[Display(Name = "截图时保存到影片目录")]
public bool IsSaveShotCutWithFile { get; set; }

Property Value

bool

LibvlcPath

[Display(Name = "libvlc库地址")]
public string LibvlcPath { get; set; }

Property Value

string

MaxRate

[Display(Name = "最大播放速度限制")]
public float MaxRate { get; set; }

Property Value

float

MinRate

[Display(Name = "最小播放速度限制")]
public float MinRate { get; set; }

Property Value

float

ShotCutPath

[Display(Name = "截图保存的路径")]
public string ShotCutPath { get; set; }

Property Value

string

Methods

GetFullScreenKey()

public ComponentResourceKey GetFullScreenKey()

Returns

ComponentResourceKey

LoadDefault()

加载默认值。

public override void LoadDefault()