You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

UWP中AppWindow与MediaTransportControls崩溃问题求助

UWP/WinUI 2.8 AppWindow中MediaPlayerElement带自定义MediaTransportControls触发访问违规异常

场景与问题

我开发了一款基于UWP、WinUI 2.8的视频录制应用,包含Core Window和AppWindow两个窗口。启动流程为:先创建双窗口,再初始化自定义MediaCapture服务,最后展示带录制按钮的控件。

当带有自定义样式MediaTransportControls的MediaPlayerElement放在AppWindow中,且设置AreTransportControlsEnabled="true"时,会触发Win32未处理异常,错误代码为3221225477 (0xc0000005) 'Access violation'。但将该控件放在Core Window中时,运行完全正常。

已尝试的排查动作

  • 手动设置XamlRoot,未解决问题
  • 曾怀疑与全屏对话框的XamlRoot配置有关,但在同一页面的弹窗中使用相同的StorageFile和MediaPlayerElement却能正常工作
  • 后续发现问题可能源于我在自定义控件模板中注释掉了部分不必要的控件,已准备好可复现代码

请求

恳请各位提供解决方案,解决该访问违规异常问题。

内容的提问来源于stack exchange,提问作者antokhio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 12:48:34