


These APIs enable capture of application windows, displays, and environments in a secure, easy to use way with the use of a system picker UI control.

These APIs were built for developers who depended on screen capture functionality for their modern applications without depending on restricted capabilities. WindowsGraphicsCapture APIs first shipped in the Windows 10 April 2018 Update (1803). The new UWP WindowsGraphicsCapture APIs provide a modern, performant way of capturing screen contents in Win32 and UWP applications. Screen capture supports scenarios like screen recording for eLearning, screen sharing for collaboration, game streaming, remote diagnostics, and taking screen shots for visual comparison or editing.
