I'd like to get started doing screen capture (of video content) on Windows 10 (specifically on a laptop), using C#. My preference is to code in a WinForms app but I'd consider a UWP app if that was easier.
There's a lot of material on the web but I'm not sure where to start as it's usually older content or about DirectShow which requires the use of C++ (e.g. "Windows Media" > "The Windows Development Reference: Audio and Video in Desktop Apps" > "Audio and Video").
There's the SO question "How to capture screen to be video using C# .Net?" but that's from 2010 and uses (presumably) depreciated software versions as the core.