Share via


AppRecordingStatusDetails Class

Definition

Provides detailed information indicating why the current app can't currently begin recording app content by calling StartRecordingToFileAsymc or RecordTimespanToFileAsymc.

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
Inheritance
Object Platform::Object IInspectable AppRecordingStatusDetails
Attributes

Windows requirements

Device family
Windows Desktop Extension SDK (introduced in 10.0.16299.0)
API contract
Windows.Media.AppRecording.AppRecordingContract (introduced in v1.0)

Remarks

Get an instance of this class by accessing the AppRecordingStatus.Details property.

Properties

IsAnyAppBroadcasting

Gets a value that indicates whether another app is currently broadcasting.

IsAppInactive

Gets a value specifying if the current app's window is inactive.

IsBlockedForApp

Gets a value indicating whether app recording is blocked for the current app.

IsCaptureResourceUnavailable

Gets a value indicating whether the capture resource is currently unavailable.

IsDisabledBySystem

Gets a value indicating whether app recording is disabled by the system.

IsDisabledByUser

Gets a value indicating if app recording has been disabled by the user.

IsGameStreamInProgress

Gets a value that indicates if a game stream is currently in progress.

IsGpuConstrained

Gets a value that indicates whether app recording is unavailable because the GPU is constrained.

IsTimeSpanRecordingDisabled

Gets a value specifying wether recording a specified timespan of app content with RecordTimespanToFileAsymc is disabled.

Applies to