如何设置 WPF 始终识别输入
how to set WPF to allways recognize input
我正在处理一个带有跳跃运动的 wpf 项目。我的程序总是通过跳跃运动控制器检查输入并用它做一些事情。
但是当我打开另一个程序(并且我的 wpf 进入后台)时,我的 wpf 冻结了。
有没有办法即使我全屏打开另一个程序我的程序也不会冻结?
编辑:
这是我获取输入的方式:
public MainWindow()
{
InitializeComponent();
CompositionTarget.Rendering += Update;
}
protected void Update(object sender, EventArgs e)
{
//get frame
Leap.Frame frame = leap.Frame();
...
}
谢谢 Charles Ward 这对我来说:
controller.SetPolicy(Controller.PolicyFlag.POLICY_BACKGROUND_FRAMES);
我正在处理一个带有跳跃运动的 wpf 项目。我的程序总是通过跳跃运动控制器检查输入并用它做一些事情。
但是当我打开另一个程序(并且我的 wpf 进入后台)时,我的 wpf 冻结了。
有没有办法即使我全屏打开另一个程序我的程序也不会冻结?
编辑: 这是我获取输入的方式:
public MainWindow()
{
InitializeComponent();
CompositionTarget.Rendering += Update;
}
protected void Update(object sender, EventArgs e)
{
//get frame
Leap.Frame frame = leap.Frame();
...
}
谢谢 Charles Ward 这对我来说:
controller.SetPolicy(Controller.PolicyFlag.POLICY_BACKGROUND_FRAMES);