【问题标题】:Using Silverlight controls from an WP7 XNA project使用 WP7 XNA 项目中的 Silverlight 控件
【发布时间】:2012-04-12 00:18:28
【问题描述】:

我在 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);

知道如何解决它吗?谢谢。

【问题讨论】:

标签: silverlight windows-phone-7 xna


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-20
    相关资源
    最近更新 更多