示例#1
0
文件: Preset.cs 项目: nanase/sitrine
 /// <summary>
 /// ストリームからプリセットを読み込みます。
 /// </summary>
 /// <param name="stream">読み込まれるストリーム。</param>
 public void Load(Stream stream)
 {
     this.programs.AddRange(PresetReader.Load(stream));
     stream.Seek(0L, SeekOrigin.Begin);
     this.drums.AddRange(PresetReader.DrumLoad(stream));
 }
示例#2
0
 /// <summary>
 /// XML を格納したストリームを読み込み、ドラムプリセットを生成します。
 /// </summary>
 /// <param name="stream">読み取られるストリーム。</param>
 /// <returns>ドラムプリセットの列挙子。</returns>
 public static IEnumerable <DrumPreset> DrumLoad(Stream stream)
 {
     return(PresetReader.DrumLoad(XDocument.Load(stream)));
 }
示例#3
0
 /// <summary>
 /// XML を格納したストリームを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="stream">読み取られるストリーム。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(Stream stream)
 {
     return(PresetReader.Load(XDocument.Load(stream)));
 }
示例#4
0
 /// <summary>
 /// XML を格納したファイルを読み込み、ドラムプリセットを生成します。
 /// </summary>
 /// <param name="filename">読み込まれるファイル名。</param>
 /// <returns>ドラムプリセットの列挙子。</returns>
 public static IEnumerable <DrumPreset> DrumLoad(string filename)
 {
     return(PresetReader.DrumLoad(XDocument.Load(filename)));
 }
示例#5
0
 /// <summary>
 /// XML を格納したファイルを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="filename">読み込まれるファイル名。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(string filename)
 {
     return(PresetReader.Load(XDocument.Load(filename)));
 }