0

我正在使用 COM 对象来读取 iTunes 库(版本 11,Windows)。我调用该GetITObjectByID函数从保存在先前 iTunes 会话中的文本文件中的列表中检索一堆曲目。

GetITObjectByID(SourceID, PlaylistID, TrackID, DatabaseID)

我想知道这些 ID 在多大程度上是持久的?如果它们随时间变化,什么样的事件会导致这些变化?这将帮助我评估保存的 ID 的可靠性以及是否需要在每次执行我的应用程序时刷新我的 ID 数据库。

谢谢。

4

1 回答 1

1

根据 iTunes COM 文档,所有 ID 仅对获取它们的会话有效:“IITObject 使用四个单独的 ID 唯一标识 iTunes 中的源、播放列表或曲目。这些是运行时 ID,它们仅在以下情况下有效当前的 iTunes 实例正在运行。”

于 2014-02-13T08:39:46.330 回答