2015-08-15 63 views
-3

我知道這個問題之前被問過,但我不知道它的我或這個問題沒有得到正確回答,也許是因爲即時通訊編程新...反正我創建這個應用程序我想通過DirectX遊戲顯示WPF窗口,窗口將顯示正常的數據,如列表或其他內容。任何人都可以通過指導或發佈代碼來幫助我?顯示DirectX遊戲的WPF窗口ontop

+0

通常情況下,你會轉向另一個方向:在WPF應用程序內部顯示一個DX窗口/控件。 –

回答

2

SwapChainBackgroundPanel是用於開發全屏(主要是DirectX專注的應用程序)的XAML元素。與SurfaceImageSource和VirtualSurfaceImageSource不同,SwapChainBackgroundPanel是一個XAML元素而不是ImageSource;它從XAML網格佈局面板繼承和使應用來創建和完全控制一個全屏DirectX交換鏈,在其頂部的所有其他XAML內容重疊

combining-xaml-and-directx

Introducing-DirectX-to-WPF

wpf-and-directx-game-overlay

+0

thx很多爲您的指導。但是SwapChainBackgroundPanel要求應用程序是使用metro風格而不是WPF創建的。但第三個鏈接非常有用。 thx再次:)。 –