使用GetLogicalDrives和GetDriveType,我可以枚举Windows计算机上的所有CD-ROM驱动器。
如何判断哪些包含音频CD(而不是数据CD或DVD)?
答案 0 :(得分:1)
也许这会有所帮助:
http://www.codeproject.com/KB/audio-video/SimpleAudioCD.aspx
确定存储在CD上的数据 在部门。一个“正常”的CD部门需要 2048字节(2KB)的大小。某物 关于音频CD的特别之处在于,他们的 音频数据存储在扇区中 2352字节的大小。那是因为 一个部门应该存储1/75的一个 第二个音频数据。一秒需要 176400字节,所以1/75需要2352 字节。
这至少对我来说,如果扇区大小是2352,它就是一张音频CD。但正如尤金在评论中所说,如果两者都是如此? NFI。 :)