【问题标题】:how to set WPF to allways recognize input如何将 WPF 设置为始终识别输入
【发布时间】:2016-01-04 18:36:36
【问题描述】:

我正在开发一个带有跳跃动作的 wpf 项目。我的程序总是通过跳跃运动控制器检查输入并对其进行处理。

但是当我打开另一个程序(并且我的 wpf 进入后台)时,我的 wpf 冻结了。

即使我全屏打开另一个程序,我的程序是否也不会冻结?

编辑: 这是我获取输入的方式:

 public MainWindow()
 {
        InitializeComponent();

        CompositionTarget.Rendering += Update;
 }

 protected void Update(object sender, EventArgs e)
 {
        //get frame
        Leap.Frame frame = leap.Frame();

        ...
 }

【问题讨论】:

标签: c# wpf leap-motion


【解决方案1】:

感谢 Charles Ward,这是为我做的:

controller.SetPolicy(Controller.PolicyFlag.POLICY_BACKGROUND_FRAMES);

Leap doesn't seem to update when wpf window isn't active

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-03
    • 2016-12-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 2017-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多