Beispiel #1
0
        public bool Open(string tPath)
        {
            Close();

            m_Length = OpenJTalk_StorageAccessor.GetSize(tPath);
            m_Data   = OpenJTalk_StorageAccessor.Load(tPath);

            return(true);
        }
Beispiel #2
0
        //---------------------------------------------------------

        // HTS_fopen_from_fn: wrapper for fopen
        public static HTS_File Open(string tPath)
        {
            if (OpenJTalk_StorageAccessor.Exists(tPath) != OpenJTalk_StorageAccessor.Target.File)
            {
                return(null);
            }

            //----------------------------------

            HTS_File tNewFp = new HTS_File();

            // ここにファイルから取得したデータを格納する
            tNewFp.m_Data    = OpenJTalk_StorageAccessor.Load(tPath);
            tNewFp.m_Size    = tNewFp.m_Data.Length;
            tNewFp.m_Pointer = 0;

            return(tNewFp);
        }