gpt4 book ai didi

wpf - WPF MediaKit音频问题

转载 作者:行者123 更新时间:2023-12-02 22:57:09 25 4
gpt4 key购买 nike

我当前正在使用的应用程序中使用WPF MediaKit。我的音频有问题。在某些计算机上,播放根本无法进行。这令人困惑,因为它似乎有时可以工作,而不是其他人。然后我注意到由于音频问题,它无法打开媒体。如果没有连接音频设备,则无法打开音频流,并且完全失败。这是一个问题,我们可以告诉人们他们必须连接扬声器才能使应用程序正常运行。有没有一种方法可以告诉我,如果发生这种情况,可以忽略音频并继续播放视频?这是我遇到的错误。

System.Runtime.InteropServices.COMException (0x80040256): Cannot play back the audio stream: no audio hardware is available, or the hardware is not responding.
at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
at WPFMediaKit.DirectShow.MediaPlayers.MediaPlayerBase.AddFilterByDevice(IGraphBuilder graphBuilder, DsDevice device)
at WPFMediaKit.DirectShow.MediaPlayers.MediaPlayerBase.AddFilterByName(IGraphBuilder graphBuilder, Guid deviceCategory, String friendlyName)
at WPFMediaKit.DirectShow.MediaPlayers.MediaUriPlayer.InsertAudioRenderer(String audioDeviceName)
at WPFMediaKit.DirectShow.MediaPlayers.MediaUriPlayer.OpenSource()

最佳答案

0x80040256VFW_E_NO_AUDIO_HARDWARE“无法播放音频流:没有可用的音频硬件,或者硬件没有响应。”这意味着系统没有要播放的音频输出设备。

但是WPFMediaKit为assumes you have some,并尝试无条件创建音频渲染器。也就是说,您必须在WPFMediaKit代码中对其进行编辑才能解决。

关于wpf - WPF MediaKit音频问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24016776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com