Windows screen sharing (#34223)

Release Notes:

- N/A

---------

Co-authored-by: localcc <work@localcc.cc>
Co-authored-by: Peter Tripp <petertripp@gmail.com>
7588280915Max Brunsfeld committed on 7/10/2025, 9:02:00 PM· committed by GitHubparentf82fdaa
10 files changedLine totals unavailable