gpt4 book ai didi

c# - Kinect 初始化错误(在 native DLL 中失败。HRESULT=0x8004022b。)

转载 作者:太空宇宙 更新时间:2023-11-03 20:25:26 25 4
gpt4 key购买 nike

我使用 kinect XBOX 360 进行开发已有一段时间了。今天,在连接不同的 kinect 设备 (XBOX 360) 后,我开始出现错误在初始化行:

 kinect.Initialize(RuntimeOptions.UseSkeletalTracking | RuntimeOptions.UseDepthAndPlayerIndex | RuntimeOptions.UseColor);

我得到的错误:

Failed in native DLL. HRESULT=0x8004022b.

堆栈跟踪显示:

at Microsoft.Research.Kinect.Nui.SkeletonEngine..ctor(Runtime mainNui, CINuiInstanceHelper nuiInstance)

我已经试过了:

<醇>
  • 重新安装所有 kinect 相关驱动程序并重新启动。
  • 切换回我使用的旧 kinect 传感器。
  • 重新安装kinect sdk(我使用的版本是:MicrosoftKinect 1.0 Beta2 SDK v.1.0.0.45
  • 以下链接 - http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/5b9ffac3-86c0-4147-a6c7-f8e4bbc73c56 - 谈论如何找到注册表项,但我不明白如何去做。
  • 根据此链接 - http://msdn.microsoft.com/en-us/library/ms919477.aspx这是一个错误代码:

    VFW_E_SAMPLE_REJECTED This sample cannot be rendered. 0x8004022B 555

  • 有什么方法可以用它来解决问题吗?

    我正在运行 win7 64 位。

    最佳答案

    尝试使用 Kinect for Windows SDK 1.5 .它已经发布几周了。

    API 应该与 1.0 beta 中的大部分相同,但是您在使用 时必须更改某些命名空间的名称。

    此外,您仍然可以将 Kinect for Xbox360 用于开发目的,除非您想使用近距离模式进行深度采集。

    关于c# - Kinect 初始化错误(在 native DLL 中失败。HRESULT=0x8004022b。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888962/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com