簡體   English   中英

除了 UWP 應用程序中的一些 windows 之外,如何捕獲屏幕?

[英]How to capture the screen except for some windows in UWP app?

我正在 UWP 中使用媒體捕獲 API 開發屏幕錄像機應用程序。 現在我正在嘗試使應用程序能夠記錄屏幕,除了我的應用程序的 windows。我聽說如果我在 Win32 環境中開發應用程序,放大 API 可以幫助我做到這一點,但是如何在 ZADD4E130E8FD270A 中做到這一點媒體捕獲 API?

除了 UWP 應用程序中的一些 windows 之外,如何捕獲屏幕?

從 Windows 10,版本 1803開始, Windows.Graphics.Capture命名空間提供 API 以從顯示或應用程序 window 獲取幀。

您可以使用GraphicsCapturePicker class 來調用系統選擇器 UI。 最終用戶使用此 UI 對 select 顯示或應用程序 window 進行屏幕截圖。 選擇器將返回用於創建 GraphicsCaptureSession 的 GraphicsCaptureItem。

請參閱包含完整示例代碼的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM