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)); }
private static extern IntPtr BASS_CD_GetIDPtr(int drive, BASSCDId id);