从GraphicsCapturePicker选择的GraphicsCaptureItem中获取HWND

时间:2019-07-15 15:26:07

标签: c# uwp

我使用GraphicsCapturePicker捕获了一个窗口/全屏以进行记录,但是如果将捕获的窗口最小化,我的程序将不知道如何管理它,因此我想使用其HWND来最大化它。

>
public async Task<GraphicsCaptureItem> PickItemToRecordAsync()
{
     var picker = new GraphicsCapturePicker();
     GraphicsCaptureItem item = await picker.PickSingleItemAsync();

     return item;
}

我已经阅读过的文档中的链接:https://docs.microsoft.com/en-us/uwp/api/windows.graphics.capture.graphicscaptureitem

1 个答案:

答案 0 :(得分:0)

  

我的程序不知道如何管理它,所以我想使用它的HWND来最大化它。

当前,GraphicsCapturePicker未提供用于最大化捕获项目的api。如果要捕获全屏,则需要手动maximize捕获窗口。