用 C# 制作 Spotify 控制器

Posted

技术标签:

【中文标题】用 C# 制作 Spotify 控制器【英文标题】:Making Spotify controller with C# 【发布时间】:2014-03-19 23:19:26 【问题描述】:

我正在尝试使用 C# 制作一个带有按钮来控制 Spotify(外部)的 Windows 应用程序,我找到了 this 代码,但它的作用是它使用了 Windows 快捷方式(例如,降低音量使整个窗口音量低而不是 Spotify 音量),还有其他方法可以控制 Spotify 内部的音量等吗?

【问题讨论】:

【参考方案1】:

以下是我曾经使用的一款应用的操作方式。我有一段时间没有使用它,所以我不确定它是否仍然是功能行为。

https://code.google.com/p/spotifycontrol/source/browse/trunk/SpotifyControl/Controllers/ControllerSpotify.vb#138

【讨论】:

如果您正在使用 Spotify 应用程序窗口的句柄,那么这就是解决方案,将 ctrl-up/down 键盘消息发送到应用程序。您应该能够相当简单地将 VB.NET 代码转换为 C#。如果这不是您正在使用的技术,那么这不是答案。【参考方案2】:

Player 对象的文档确实说您可以将音量设置为从 0.0 到 1.0 的浮点数。

https://developer.spotify.com/technologies/apps/docs/beta/f19ff300f8.html

这是可能的,但只有在您的应用启动正在发生的播放时,您才能更改音量。

【讨论】:

我猜这是错误的链接,但我看不出如何将 C# 中的 Spotify 音量更改为 0.0 到 1.0 之间的值

以上是关于用 C# 制作 Spotify 控制器的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 应用中控制 Spotify 背景音乐

从另一个客户端控制 Spotify

Spotify API 只获得了一些设备,但我的手机获得了所有设备

C# 制作足球游戏控制台应用程序

简单的控制台乐透游戏 c# 匹配数组

从您自己的应用程序控制 Spotify