问题标签 [wmplib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
605 浏览

c# - WMPLib.WindowsMediaPlayer fastReverse 不可用

我正在使用 WMPLib.WindowsMediaPlayer 编写一个小型应用程序。问题是快速反向方法始终不可用。我对快进没有任何问题,它工作正常。我正在播放 mp3 文件。

0 投票
3 回答
159 浏览

c# - 在播放 mp3 之前更新 C# 中的标签

我正在摆弄一个小问题。在 C# 程序中,我有一个标签,其颜色最初为黑色。播放 MP3 文件时,标签变为绿色,音乐结束后,标签的颜色应为黑色。

现在,音乐播放了,但标签没有更新。我使用了几个代码示例,但没有一个有效。我知道这与事件和调用有关,但是我必须如何更改此代码才能使其正常工作?在 Java 中,我使用 SwingUtilities.InvokeLater() 方法,但据我所知,在 C# 中没有与之对应的方法。

任何帮助是极大的赞赏!

0 投票
2 回答
1293 浏览

c# - MP3 在单独的线程中播放

一个问题解决了,另一个问题随之而来:在 C# 程序中,我使用以下方法将标签颜色设置为绿色,然后播放 mp3 文件,最后将颜色设置回黑色。问题是声音似乎是在一个额外的线程中播放的,因此两种颜色的变化之间的时间太短了(实际上,在播放文件时它应该是绿色的)。

在播放 mp3 文件时,有什么办法可以强制标签保持绿色?

0 投票
1 回答
771 浏览

c# - 如何判断播放列表是否是 C# 中的音乐播放列表?

到目前为止,我已经附上了我的代码,我的问题是所有播放列表的类型都返回“auto”或“wpl”。(这都是使用 WMPLib 参考)

不相关,但是如果您知道如何将播放列表附加为数据而不是字符串,那也会很有帮助:)

0 投票
1 回答
4830 浏览

c# - Windows Media Player 控件(winforms) - 将当前帧捕获为位图?

我在 winforms 应用程序中使用 Windows Media Player 控件,我想定期将播放帧捕获到位图中并保存在本地。WMP 是否暴露当前播放帧?当然 WMP 库应该公开当前帧,但我已经到处寻找它无济于事......请帮助。

ps 我正在寻找一种比捕获屏幕并裁剪它的黑客方法更优雅的方法。

0 投票
2 回答
6456 浏览

c# - 使用 WMPLib 和 C# 暂停和恢复 mp3

我正在使用 C# 和 WMPLib 库开发一个简单的 mp3 播放器项目。这个想法是通过 PIC 组件使其可控,从我家的“任何地方”控制 PC 中播放的媒体(是的,这是一个大学项目)。

问题:我无法让 WindowsMediaPlayer.controls.play() 方法恢复暂停的播放。我该怎么做?我已经尝试保存并设置 WindowsMediaPlayer.controls.currentPosition 属性,但它不起作用。

PS:
同样的问题:http
://social.msdn.microsoft.com/Forums/en-US/windowspro-audiodevelopment/thread/770d22fc-7ef1-475e-a699-b60e2282a7c7/ 不同的问题:暂停和恢复Windows Media Player C#

提前致谢

编辑: WindowsMediaPlayer.controls.currentPosition 用于设置位置,但不适用于获取它:

0 投票
1 回答
716 浏览

c# - WMPLib 必须安装什么才能与 C# 一起使用?

我目前有一个使用 WMPLib 的项目,我用它来同时播放多个声音。我没有使用 ActiveX 组件。一切都在我的机器上运行良好。

在我将它发送给运营团队以推送给我们所有的用户之前,我想确保它能够在我们所有的客户端机器上运行。除了显然机器需要运行 Windows 之外,是否有任何文档说明 WMPLib 工作的先决条件?

0 投票
1 回答
913 浏览

c# - 我应该如何在 C# 中使用 WMPEqualizerSettingsCtrlClass?

我使用以下代码:

但我收到一个错误:

你调用的对象是空的。

0 投票
1 回答
717 浏览

wmp - 在 VB 中使用 AxWindowsMediaPlayer 播放 DVD 时没有声音

我正在使用 AxWMPLib AxWindowsMediaPlayer 在 VB.Net 中播放 DVD。我可以使用已安装的 Windows Media Player 12 播放 DVD,但在我的应用程序中播放时它没有任何声音。有任何想法吗?

谢谢

0 投票
2 回答
4298 浏览

c# - 为什么 windows 媒体播放器不使用 player.Close() 方法关闭?

我正在一个简单的控制台应用程序中创建一个媒体播放器对象,以播放一些文件。尽管媒体播放器已成功启动,但当我使用 close() 方法时,该过程仍在运行并且媒体播放器窗口没有关闭。需要做什么?这是我写的代码..

这里进程没有退出,文件仍然继续运行。如何关闭应用程序?