AudioSynthesis.Bank.DescriptorList.Write C# (CSharp) Метод

Write() публичный Метод

public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
Результат void
        public void Write(BinaryWriter writer)
        {
            for (int x = 0; x < EnvelopeDescriptions.Length; x++)
            {
                IOHelper.Write8BitString(writer, EnvelopeDescriptor.ID, 4);
                writer.Write((int)EnvelopeDescriptor.SIZE);
                EnvelopeDescriptions[x].Write(writer);
            }
            for (int x = 0; x < FilterDescriptions.Length; x++)
            {
                IOHelper.Write8BitString(writer, FilterDescriptor.ID, 4);
                writer.Write((int)FilterDescriptor.SIZE);
                FilterDescriptions[x].Write(writer);
            }
            for (int x = 0; x < LfoDescriptions.Length; x++)
            {
                IOHelper.Write8BitString(writer, LfoDescriptor.ID, 4);
                writer.Write((int)LfoDescriptor.SIZE);
                LfoDescriptions[x].Write(writer);
            }
            for (int x = 0; x < GenDescriptions.Length; x++)
            {
                IOHelper.Write8BitString(writer, GeneratorDescriptor.ID, 4);
                writer.Write((int)GeneratorDescriptor.SIZE);
                GenDescriptions[x].Write(writer);
            }
            for (int x = 0; x < CustomDescriptions.Length; x++)
            {
                IOHelper.Write8BitString(writer, CustomDescriptions[x].ID, 4);
                writer.Write((int)CustomDescriptions[x].Size);
                CustomDescriptions[x].Write(writer);
            }
        }