Пример #1
0
        public static string BASS_CD_GetID(int drive, BASSCDId id)
        {
            IntPtr intPtr = BassCd.BASS_CD_GetIDPtr(drive, id);

            if (!(intPtr != IntPtr.Zero))
            {
                return(null);
            }
            if (id == BASSCDId.BASS_CDID_CDDB_QUERY || id == BASSCDId.BASS_CDID_CDDB_READ || id == BASSCDId.BASS_CDID_CDDB_READ_CACHE)
            {
                return(Utils.IntPtrAsStringUtf8(intPtr));
            }
            return(Utils.IntPtrAsStringAnsi(intPtr));
        }
Пример #2
0
 private static extern IntPtr BASS_CD_GetIDPtr(int drive, BASSCDId id);