AppBroadcastServices 类

定义

管理应用广播的状态。

注意

此 API 需要 appBroadcastappBroadcastSettings 功能,此功能并非对所有 Windows 应用都可用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。

public ref class AppBroadcastServices sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastServices final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastServices
Public NotInheritable Class AppBroadcastServices
继承
Object Platform::Object IInspectable AppBroadcastServices
属性

Windows 要求

设备系列
Windows Desktop Extension SDK (在 10.0.15063.0 中引入)
API contract
Windows.Media.Capture.AppBroadcastContract (在 v1.0 中引入)
应用功能
appBroadcast appBroadcastServices appBroadcastSettings

属性

BroadcastLanguage

获取或设置一个字符串,该字符串指定应用范围的语言设置。

BroadcastTitle

获取或设置广播的标题。

CanCapture

获取一个值,该值指示广播服务是否可以捕获。

CaptureTargetType

获取或设置一个值,该值指定要用于广播的捕获目标的类型。

State

获取应用广播服务的当前状态。

UserName

获取用于应用广播身份验证的用户名。

方法

EnterBroadcastModeAsync(AppBroadcastPlugIn)

使应用广播服务使用指定的应用广播插件进入广播模式。

ExitBroadcastMode(AppBroadcastExitBroadcastModeReason)

使应用广播服务退出具有指定原因的广播模式。

PauseBroadcast()

暂停应用广播。

ResumeBroadcast()

恢复应用广播。

StartBroadcast()

启动应用广播。

StartPreview(Size)

启动应用广播预览。

适用于