예제 #1
0
 /// <summary>
 /// XML を格納したストリームを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="stream">読み取られるストリーム。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(Stream stream)
 {
     return(PresetReader.Load(XDocument.Load(stream)));
 }
예제 #2
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));
 }
예제 #3
0
 /// <summary>
 /// XML を格納したファイルを読み込み、プログラムプリセットを生成します。
 /// </summary>
 /// <param name="filename">読み込まれるファイル名。</param>
 /// <returns>プログラムプリセットの列挙子。</returns>
 public static IEnumerable <ProgramPreset> Load(string filename)
 {
     return(PresetReader.Load(XDocument.Load(filename)));
 }