使用GetLogicalDrives和GetDriveType,我可以枚举我的Windows机器上的所有光盘驱动器.
那么,我如何才能知道其中哪一个包含音频CD(相对于数据CD或DVD)?
发布于 2011-01-07 18:25:18
也许这能帮上忙:
http://www.codeproject.com/KB/audio-video/SimpleAudioCD.aspx
存储在CD上的数据是按扇区确定的。“正常”CD扇区的大小为2048字节(2KB)。音频CD的特别之处在于,它们的音频数据存储在2352字节大小的扇区中。这是因为一个扇区应该存储1/75秒的音频数据。一秒需要176400字节,所以1/75需要2352字节。
至少对我来说,这意味着,如果扇区大小是2352,那就是一张音频CD。但正如尤金在他的评论中所说,如果两者兼而有之呢?NFI。:)
https://stackoverflow.com/questions/4628667
复制相似问题