確實有人知道爲什麼當Speech項目中的代碼(可在Kinect SDK中找到)正在被點擊時拋出InvalidOperationException。按照指示項目拒絕運行的先決條件安裝。找不到Kinect音頻設備InvalidOperationException
任何人都有類似的問題?
var source = new KinectAudioSource()
確實有人知道爲什麼當Speech項目中的代碼(可在Kinect SDK中找到)正在被點擊時拋出InvalidOperationException。按照指示項目拒絕運行的先決條件安裝。找不到Kinect音頻設備InvalidOperationException
任何人都有類似的問題?
var source = new KinectAudioSource()
應用程序必須在調用運行時對象上的任何其他方法之前調用Runtime.Initialize來初始化Kinect傳感器。 Runtime.Initialize初始化內部幀捕獲引擎,該引擎啓動一個線程,該線程從Kinect傳感器檢索數據,並在幀準備就緒時嚮應用程序發出信號。
如果Initialize方法無法找到Kinect傳感器,它將拋出InvalidOperationException。
catch (InvalidOperationException ex)
{
MessageBox.Show(ex.Message);
}
在我沒有將Kinect插入我的電腦之前,曾有一次InvalidOperationException拋出該行。況且什麼Danejir以上建議(看到的問題到底是什麼),還要檢查:
我遇到同樣的問題。奇怪的是它曾經工作,然後有一天,這個異常開始被拋出。我已經卸載並重新安裝了所有SDK,並且仍然獲得相同的結果。你能找出這個問題嗎? –