我需要将一个hwnd传递给一个本机dll,该dll将向帧写入原始视频。在WPF中,这是有效的,因为您可以从控件中获得hwnd引用。这在Metro应用程序中可能吗?
不可能为控件获取HWND,因为Metro没有HWND。
如果可以获得视频流,请尝试使用视频笔刷并设置源。否则,请查看SharpDx库,它是DirectX的托管端口。我认为你可以从中提取元素的"东西"。
希望这能有所帮助。
我需要将一个hwnd传递给一个本机dll,该dll将向帧写入原始视频。在WPF中,这是有效的,因为您可以从控件中获得hwnd引用。这在Metro应用程序中可能吗?
不可能为控件获取HWND,因为Metro没有HWND。
如果可以获得视频流,请尝试使用视频笔刷并设置源。否则,请查看SharpDx库,它是DirectX的托管端口。我认为你可以从中提取元素的"东西"。
希望这能有所帮助。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium