コード例 #1
0
ファイル: WEMFile.cs プロジェクト: whitejeric/WEMConverter
        /// <summary>
        /// Create a new WEM file from the specified path.
        /// </summary>
        /// <param name="path">The WEM file.</param>
        public WAVFile(string path)
        {
            using (FileStream inputStream = new FileStream(path, FileMode.Open)) {
                BinaryReader reader = new BinaryReader(inputStream);

                Header           = WAVHeader.CreateFromStream(reader);
                Format           = WAVFormatChunk.CreateFromStream(reader);
                Data             = WAVDataChunk.CreateFromStream(reader, Format);
                Header.DataChunk = Data;

                reader.Dispose();
            }
        }