има ли начин да се установи дали възпроизвеждането на видео се изпълнява или не с Win32 API?
За аудио мога да открия процеси на възпроизвеждане чрез:
- изброяване на устройства за възпроизвеждане с MMDeviceEnumerator и,
- за всяко устройство, избройте сесиите с IaudiosessionManager.
Бих искал да направя подобно нещо за възпроизвеждане на видео. В идеалния случай метод, който работи за всяко приложение, но ако е невъзможно, метод, който работи за специфична рамка (DirectShow, Media Foundation и т.н.) е добре.
Благодаря.