XAppBroadcastStatus
描述游戏广播能力的状态。Syntax
Members
canStartBroadcast类型:bool 如果广播可以启动,则为 True。如果广播无法启动,则为 False。如果为 false,则 XAppBroadcastStatus 中的成员反映广播无法启动的原因。 isAnyAppBroadcasting
类型:bool 如果当前有任何应用正在广播,则为 True。 isCaptureResourceUnavailable
类型:bool 如果捕获资源不可用,则为 True。 isGameStreamInProgress
类型:bool 如果游戏当前正在流式传输,则为 True。 isGpuConstrained
类型:bool 如果 GPU 受约束,则为 True。 isAppInactive
类型:bool 如果应用处于非活动状态,则为 True。 isBlockedForApp
类型:bool 如果应用被阻止进行流式传输,则为 True。 isDisabledByUser
类型:bool 如果广播已被系统禁用,则为 True。 isDisabledBySystem
类型:bool 如果系统已禁用流式传输服务,则为 True。
Remarks
此结构描述应用是否能够开始广播以及可能阻止应用开始广播的问题。第一个成员 canStartBroadcast 描述创建广播的能力,其他每个参数描述潜在阻塞问题的状态。如果 canStartBroadcast 为 false 且用户无法启动广播,则应检查剩余的每个成员,因为很可能有一个或多个成员指出阻止用户广播的问题。请务必检查所有成员,因为可能存在多个阻塞问题。 XAppBroadcastGetStatus 的输出参数。 此结构不用于确定应用当前是否正在广播,如需确定此项,请调用 XAppBroadcastIsAppBroadcasting。Requirements
头文件: XAppCapture.h 受支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机See also
GameDVR 概述XAppCapture Members
XAppBroadcastGetStatus
