AppRecordingStatusDetails 类

定义

提供详细信息,指示当前应用为何无法通过调用 StartRecordingToFileAsymcRecordTimespanToFileAsymc 开始录制应用内容。

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

Windows 要求

设备系列
Windows Desktop Extension SDK (在 10.0.16299.0 中引入)
API contract
Windows.Media.AppRecording.AppRecordingContract (在 v1.0 中引入)

注解

通过访问 AppRecordingStatus.Details 属性获取此类的实例。

属性

IsAnyAppBroadcasting

获取一个值,该值指示当前是否正在广播另一个应用。

IsAppInactive

获取一个值,该值指定当前应用的窗口是否处于非活动状态。

IsBlockedForApp

获取一个值,该值指示是否阻止当前应用的应用录制。

IsCaptureResourceUnavailable

获取一个值,该值指示捕获资源当前是否不可用。

IsDisabledBySystem

获取一个值,该值指示系统是否禁用应用录制。

IsDisabledByUser

获取一个值,该值指示用户是否禁用了应用录制。

IsGameStreamInProgress

获取一个值,该值指示游戏流当前是否正在进行中。

IsGpuConstrained

获取一个值,该值指示应用录制是否由于 GPU 受限而不可用。

IsTimeSpanRecordingDisabled

获取一个值,该值指定禁用 RecordTimespanToFileAsymc 记录应用内容的指定时间跨度。

适用于