Class AudioUnit
オーティオUnit管理用クラス
Inherited Members
Namespace: LibSasara.Model
Assembly: LibSasara.dll
Syntax
public class AudioUnit : UnitBase
Constructors
AudioUnit(XElement, CeVIOFileBase)
Unit管理用クラス コンストラクタ
Declaration
public AudioUnit(XElement elem, CeVIOFileBase root)
Parameters
Type | Name | Description |
---|---|---|
XElement | elem | |
CeVIOFileBase | root | Unit所属ファイルの管理クラス |
See Also
IUnitBuilder<TUnit, TBuilder>
Properties
Category
Unit category
Declaration
public override Category Category { get; }
Property Value
Type | Description |
---|---|
Category |
Overrides
See Also
FilePath
オーディオファイルへのpath
Declaration
public string FilePath { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
CreateAudioUnitRaw(TimeSpan, TimeSpan, string, Guid?)
AudioのUnit要素生成
Declaration
public static XElement CreateAudioUnitRaw(TimeSpan StartTime, TimeSpan Duration, string FilePath, Guid? Group = null)
Parameters
Type | Name | Description |
---|---|---|
TimeSpan | StartTime | |
TimeSpan | Duration | |
string | FilePath | |
Guid? | Group |
Returns
Type | Description |
---|---|
XElement | AudioのUnit要素のXElement |
Remarks
AudioのUnit要素のXElementを生成します。
生成するだけでCeVIOFileBaseには紐付けません。 AudioUnitBuilderも活用してください。