在Windows 8(Metro)应用程序中获取XAML控件的hWnd?

时间:2012-03-09 05:17:49

标签: windows xaml interop microsoft-metro c++-cx

我需要将一个hwnd传递给一个原始dll,它将把原始视频写入帧。在WPF中,这是有效的,因为您可以从控件获取hwnd引用。这可以在Metro应用程序中使用吗?

1 个答案:

答案 0 :(得分:1)

无法为控件获取HWND,因为Metro没有HWND。

如果您可以获取视频流,请尝试使用视频画笔并设置源。 否则,请查看SharpDx库,它是DirectX的托管端口。我认为你可以将“东西”绘制成一个元素。

希望这有帮助。