2017-09-02 79 views
0

我是開發UWP應用程序的新手。我最近開發了屏幕錄製的桌面應用程序,它捕獲屏幕,記錄音頻。爲此,我使用了DirectShowLib,WindowsMediaLib中的一些過濾器。如何在UWP中捕獲PC屏幕和錄製音頻?

我們建立UWP相同的應用程序,我沒有得到從哪裏開始,也沒有找到在UWP API的,這將有助於我的任何線索。任何人都知道,請幫助我...

+0

類似的事情是團隊,觀衆快速支持工具的Windows 10移動之後,你應該檢查一下 –

回答

0

在UWP中沒有辦法做到這一點。請參閱答案here。 答案有談到採取截圖,但同樣是在UWP應用程序捕獲系統的視頻/音頻輸出真:

隨着沙箱技術,它不會允許捕獲整個系統的屏幕上。它不符合UWP沙箱的安全原因。如果你想這樣做,你可能不得不考慮開發一個桌面應用程序,然後轉換和使用我們的Desktop Converter技術。

當然,這樣你的應用程序也不會真正的便攜,它只能在桌面Windows上工作,但我從你的問題明白了,你已經有了這樣的桌面應用程序開發。這樣,您可以將其轉換爲UWP應用程序,以便將其上傳到商店,從而增加應用程序的覆蓋範圍(以用戶爲單位)。

+1

桌面Bridge不*「轉換」 *桌面應用程序到UWP,雖然。它只是給它一個應用程序標識,允許它使用那些需要應用程序標識的UWP API。該應用程序仍是您的常規桌面應用程序。 – IInspectable

+0

是的,指出這一點非常重要,因爲我上面提到的文檔也是如此:「雖然術語」轉換器「出現在這個工具的名字中,但它並沒有真正轉換你的應用程序,你的應用程序保持不變。 ,該工具會爲您生成一個Windows應用程序包。「 –