MediaPlaybackSessionVideoConstrictionReason 枚举

定义

指定限制媒体项的视频输出的基于策略的原因。

public enum class MediaPlaybackSessionVideoConstrictionReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
enum class MediaPlaybackSessionVideoConstrictionReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
public enum MediaPlaybackSessionVideoConstrictionReason
var value = Windows.Media.Playback.MediaPlaybackSessionVideoConstrictionReason.none
Public Enum MediaPlaybackSessionVideoConstrictionReason
继承
MediaPlaybackSessionVideoConstrictionReason
属性

Windows 要求

设备系列
Windows 10, version 1803 (在 10.0.17134.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)

字段

FrameServerEnabled 4

内容正在具有 IsVideoFrameServerEnabledMediaPlayer 中呈现,从而提供对应用视频帧的直接访问。

None 0

内容当前未被限制。

OutputProtectionFailed 5

内容的输出保护失败。

Unknown 6

原因未知。

UnsignedDriver 3

内容由具有未签名驱动程序的设备显示。

UnsupportedDisplayAdapter 2

内容显示在不受支持的显示适配器上。

VirtualMachine 1

正在虚拟机上播放内容。

注解

此枚举支持 MediaPlaybackSessionOutputDegradationPolicyState.VideoConstrictionReason 属性。

适用于