Ejemplo n.º 1
0
        /**
         * バイナリ形式のヘッダーを書き込む
         */
        public void WriteHeaderBin()
        {
            // 新規
            using (UFileStream fs = new UFileStream(logFilePath, FileMode.Create, FileAccess.Write))
            {
                // ファイルの種別
                fs.WriteString(IdentBin);

                // エンコードの長さ
                // エンコード
                fs.WriteSizeString(UUtility.GetEncodingStr(encoding), Encoding.UTF8);

                // ID情報
                logIDs.WriteToBinFile(fs);

                // レーン情報
                lanes.WriteToBinFile(fs);

                // Icon image
                images.WriteToBinFile(fs);
            }
        }