如何将WPF设置为始终识别输入

时间:2016-01-04 18:36:37

标签: c# wpf leap-motion

我正在研究一个带有跳跃动作的wpf项目。我的程序总是通过跳跃运动控制器检查输入并用它做一些事情。

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

即使我在全屏打开另一个程序,我的程序有没有冻结的方法?

编辑: 这是我如何得到我的意见:

 public MainWindow()
 {
        InitializeComponent();

        CompositionTarget.Rendering += Update;
 }

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

        ...
 }

1 个答案:

答案 0 :(得分:0)

谢谢Charles Ward,我为它做了这件事:

controller.SetPolicy(Controller.PolicyFlag.POLICY_BACKGROUND_FRAMES);

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