CUE Sheet Library(线索表库) V1.1.8.55 官方版
介绍
CUE Sheet Library 在Win32、Win64(9x/ME/2K/XP/ Vista / 7/8/10)和OSX软件中使用的组件。它的目的是提供简单的读和写线索表文件。需求:支持STDCULL调用约定的任何DEVE环境。 【功能特点】CUE_Create =函数:指针; CUE_Free =函数(CueDATA:指针):BoL;STDCALL; CUE_Load=函数(CueDATA:指针;文件名:PCHAR):BOOL;STDCALL; CUE_Save =函数(CueDaTa:指针;文件名:PCHAR):BOOL;STDCALL; CUE_Clear=函数(CueDATA:指针):BoL;STDCALL; CUE_GetSectionCount =函数(CuEDATA:指针):整数;STDCALL; CUE_GetTrackCount =函数(CueDaTa:指针;节:整数):整数;STDCLASK; CUE_GetIndexCount =函数(CueDaTa:指针;节,轨道:整数):整数;STDCALL; CUE_GetIndexIndexCount =函数(CuEDATA:指针;节,轨道,索引:整数):整数; CUE_GetInfo =函数(CueDaTa:指针;var信息:tCuePalmixFo):BOOL;STDCALL; CUE_SetInfo =函数(CueDaTa:指针;信息:TCuePalmiMFO):BoL;STDCLAK; CUE_GetSectionData =函数(CueDaTa:指针;节:整型;VAR数据:TCuSeDebug数据):BOOL;STDCALL; CUE_GetTrackData =函数(CueDaTa:指针;节,轨道:整型;VAR数据:TCuTrAcDATA):BOOL;STDCALL; CUE_GetIndexData =函数(CueDaTa:指针;节,轨道,索引:整型;VAR数据:TCuTracKimExtDATA):BOOL;STDCALL; CUE_GetIndex =函数(CueDaTa:指针;节,轨道,索引,IndexNO:整型;VaR SekPoS:整数):BOOL;STDCALL; CUE_AddSection =函数(CueDATA:指针;数据:TCuSeDebug数据):BOOL;STDCALL; CUE_AddTrack =函数(CueDaTa:指针;节:整型;数据:TCUTRAKDATA):BOOL;STDCALL; CUE_AddIndex =函数(CueDaTa:指针;节,轨道:整型;数据:TCuTracKimExtDATA):BOOL;STDCALL; CUE_AddIndexIndex =函数(CueDaTa:指针;节,轨道,索引:整数;SekPoS:GooT):BOOL;STDCALL; CUE_AddREMLine =函数(CueDaTa:指针;ReMule:PCHAR):BOOL;STDCALL; CUE_GetREMLine =函数(CueDaTa:指针;行:整数;var RealLay:PCHAR):BOOL;STDCALL; CUE_SetSaveMode =函数(CueDaTa:指针;SaveMode:TuCeSaveMod):BOOL;STDCALL; CUE_GetSaveMode =函数(CueDaTa:指针;var SaveMode:TuCeSaveMod):BOOL;STDCALL; CUE_SetSectionData =函数(CueDaTa:指针;节:整型;数据:TCuSeDebug数据):BOOL;STDCALL; CUE_SetTrackData =函数(CueDaTa:指针;节,轨道:整型;数据:TCUTRAKDATA):BOOL;STDCALL; CUE_SetIndexData =函数(CueDaTa:指针;节,轨道,索引:整型;数据:TCuTracKimExtDATA):BOOL;STDCALL; CUE_SetIndexIndexData =函数(CueDaTa:指针;节,轨道,索引,IndexNO:整型;SekPo:整数):BOOL;STDCALL; 【使用方法】Uses CUELibraryDefs; CUEData := CUE_Create; CUE_Load(CUEData, FileName); //* Do whatever you want here... CUE_AddTrackData(...); CUE_Save(CUEData, FileName); CUE_Free(CUEData); |