uxMidi.PresetReader.DrumLoad C# (CSharp) Method

DrumLoad() public static method

XML を格納したストリームを読み込み、ドラムプリセットを生成します。
public static DrumLoad ( Stream stream ) : IEnumerable
stream Stream 読み取られるストリーム。
return IEnumerable
        public static IEnumerable<DrumPreset> DrumLoad(Stream stream)
        {
            return PresetReader.DrumLoad(XDocument.Load(stream));
        }

Same methods

PresetReader::DrumLoad ( System.Xml.Linq.XDocument document ) : IEnumerable
PresetReader::DrumLoad ( string filename ) : IEnumerable

Usage Example

Beispiel #1
0
        /// <summary>
        /// ファイル名を指定してプリセットを追加します。
        /// </summary>
        /// <param name="filename">追加されるプリセットが記述された XML ファイル名。</param>
        public void AddPreset(string filename)
        {
            if (!File.Exists(filename))
            {
                throw new FileNotFoundException();
            }

            this.presets.AddRange(PresetReader.Load(filename));
            this.drumset.AddRange(PresetReader.DrumLoad(filename));
            this.presetFiles.Add(filename);
        }
All Usage Examples Of uxMidi.PresetReader::DrumLoad
PresetReader