0

我在 WP7 上有一个 XNA 项目。我想使用 PhotoCamera 类访问相机原始数据。我想获得它的唯一方法是使用名为 VideoBrush 的 Silverlight 控件。有什么方法可以在不创建 xna-silverlight 混合项目的情况下使用它?

我不想使用 Silverright 的屏幕导航系统。

我尝试以编程方式创建 PhotoCamera、VideoBrush 和 UIElementRenderer 类,但问题是当我创建新的 UIElementRenderer 时出现 NullReferenceException 错误。我执行以下操作:

UIElementRenderer slRender;
Grid element;

element = new Grid();

slRender = new UIElementRenderer(element, 800, 480);

关于如何解决它的任何想法?谢谢。

4

1 回答 1

0

您必须使用 Silverlight 互操作层来访问实时摄像机源。XNA 不直接支持它。

于 2012-04-11T16:18:28.827 回答