如何唯一识别 DirectShow 音频渲染器过滤器?
正如我刚刚发现的那样,友好的名称并不能保证是唯一的。如果我可以从该标识符实例化过滤器而无需枚举它们,那就加分了。
As I just found out the hard way, friendly names are not guaranteed to be unique. Bonus points if I can instantiate the filter from that identifier without having to enumerate them.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
包装 WaveOut 设备的渲染器过滤器可以通过 WaveOutId 来识别。那些包装的 DirectSound 设备可以通过 DSGuid 来识别。
Renderer filters wrapping WaveOut devices can be identified by WaveOutId. Those wrapping DirectSound devices can be identified by DSGuid.