Windows.Media.AppRecording Windows.Media.AppRecording Windows.Media.AppRecording Windows.Media.AppRecording Namespace

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[This namespace contains one or more prerelease APIs.]
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 AppRecordingManager AppRecordingManager AppRecordingManager

[Contains prerelease APIs.]
Enables a UWP app to save recordings and screenshots of its content.

AppRecordingResult AppRecordingResult AppRecordingResult AppRecordingResult

[Contains prerelease APIs.]
Represents the results of an app recording operation started with a call to RecordTimeSpanToFileAsync or StartRecordingToFileAsync.

AppRecordingSavedScreenshotInfo AppRecordingSavedScreenshotInfo AppRecordingSavedScreenshotInfo AppRecordingSavedScreenshotInfo

[Contains prerelease APIs.]
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 AppRecordingSaveScreenshotResult AppRecordingSaveScreenshotResult AppRecordingSaveScreenshotResult

[Contains prerelease APIs.]
Represents the results of a screenshot operation initiated with a call to SaveScreenshotToFilesAsync.

AppRecordingStatus AppRecordingStatus AppRecordingStatus AppRecordingStatus

[Contains prerelease APIs.]
Provides information about whether the current app is currently able to initiate an app recording by calling StartRecordingToFileAsymc or RecordTimespanToFileAsymc, and if not, provides details about the reasons that app recording is unavailable.

AppRecordingStatusDetails AppRecordingStatusDetails AppRecordingStatusDetails AppRecordingStatusDetails

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

Enums

AppRecordingSaveScreenshotOption AppRecordingSaveScreenshotOption AppRecordingSaveScreenshotOption AppRecordingSaveScreenshotOption

[Contains prerelease APIs.]
Specifies the options used for saving a screenshot with SaveScreenshotToFilesAsync.