示例桌面应用程序是一个基本双平窗口,类似于 Windows 资源管理器。 它允许你使用左窗格中文件夹的树视图和右窗格中的文件浏览设备的内容。 每个文件夹树的根在逻辑上被视为不同的设备,尽管某些设备可能将其表示为多个对象(每个根存储一个)。 若要读取文件夹或文件的基本属性,请右键单击该对象并选择 属性。
可以通过在右窗格中选择一个文件并在 文件 菜单中选择 删除 来删除设备上的文件。 若要将媒体文件添加到设备,可以将文件从桌面拖动到程序的右窗格中。 请注意,文件必须是设备支持的媒体格式;不会将不可接受的格式文件(如 .txt 文件等非媒体文件或设备不支持的媒体格式)发送到设备。 (请注意,此限制是程序的:Windows 媒体设备管理器使你可以将任何文件发送到设备(如果设备将接受它)。
若要捕获发送到 IWMDMOperation 接口的回调事件,必须在 选项 菜单中选中“使用操作接口”选项。
选项 菜单还允许你选择是否使用多个更高级的接口以及高级设备支持的功能。
容器 菜单具有用于创建播放列表或专辑的选项。 若要创建播放列表,请在设备上选择一个或多个歌曲,然后单击 在 容器 菜单上创建播放列表。 此功能仅适用于 MTP 设备,因为代码仅支持创建“虚拟”播放列表文件。 (虚拟播放列表是由元数据值而不是物理文件(例如 WPL 文件)指定的播放列表。设备必须支持空播放列表才能使用此功能。
若要创建专辑(具有关联图像的播放列表),请在设备上选择一个或多个歌曲,然后单击 容器 菜单上 创建专辑。 通过对话框,你可以浏览到计算机上的图片文件以与相册相关联。 与创建播放列表的方式类似,应用程序创建“空”专辑文件;如果设备不支持空专辑,此功能将不起作用。
相关主题