Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UWP项目,我更改MediaPlayerElement';"香港地产";背景;,但它不';我没变,还是黑的_Uwp - Fatal编程技术网

UWP项目,我更改MediaPlayerElement';"香港地产";背景;,但它不';我没变,还是黑的

UWP项目,我更改MediaPlayerElement';"香港地产";背景;,但它不';我没变,还是黑的,uwp,Uwp,在UWP项目中,我更改了MediaPlayerElement属性“background”,但它没有更改,仍然是黑色的 更改MediaPlayerElement上的background属性不会产生预期效果,因为媒体显示表面(包括背景)的颜色由正在播放/播放的内容决定 要为您的MediaPlayerElement提供媒体尚未显示时状态的可视化表示,您可以使用PosterSource属性 因为PosterSource需要一个ImageSource,所以您必须提供一个图像的路径。如果您只需要一种颜色,

在UWP项目中,我更改了MediaPlayerElement属性“background”,但它没有更改,仍然是黑色的

更改
MediaPlayerElement
上的
background
属性不会产生预期效果,因为媒体显示表面(包括背景)的颜色由正在播放/播放的内容决定

要为您的
MediaPlayerElement
提供媒体尚未显示时状态的可视化表示,您可以使用
PosterSource
属性

因为PosterSource需要一个ImageSource,所以您必须提供一个图像的路径。如果您只需要一种颜色,请将1x1像素图像添加到项目中,并提供指向它的路径,因为
imageUri
属性应该可以工作(我没有设置环境来测试这一点)

从UWP
PosterSource
文档:

PosterSource在以下情况下显示:当

  • 未设置有效的源。例如,未设置源,源为 设置为Null,或源无效(如MediaFailed事件激发时)
  • 正在加载媒体时。例如,设置了有效的源,但尚未触发MediaOpen事件
  • 当媒体流传输到另一个设备时
  • 当媒体仅为音频时
UWP文件来源: