Share via


Windows.Media.AppRecording Namespace

Provides APIs for recording the audio and video content of an app to a file, saving screenshots of app content to image files, and querying the current availability of app recording and screenshot functionality.

Classes

AppRecordingManager

Enables a UWP app to save recordings and screenshots of its content.

AppRecordingResult

Represents the results of an app recording operation started with a call to RecordTimeSpanToFileAsync or StartRecordingToFileAsync.

AppRecordingSavedScreenshotInfo

Represents information about an image file saved from the screenshot operation, including the StorageFile associated with the file and the media encoding subtype indicating the format of the file.

AppRecordingSaveScreenshotResult

Represents the results of a screenshot operation initiated with a call to SaveScreenshotToFilesAsync.

AppRecordingStatus

Provides information about whether the current app is currently able to initiate an app recording by calling StartRecordingToFileAsync or RecordTimespanToFileAsync, and if not, provides details about the reasons that app recording is unavailable.

AppRecordingStatusDetails

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

Enums

AppRecordingSaveScreenshotOption

Specifies the options used for saving a screenshot with SaveScreenshotToFilesAsync.