赛博朋克2077辅助吧 关注:687贴子:22,067
  • 2回复贴,共1
求助

大佬们快看看什么问题!!!!显示个logo然后就闪退

只看楼主收藏回复

Error reason: AssertExpression: res == NVAPI_OK && prebuildInfo.ResultDataMaxSizeInBytes > 0Message: NvAPI_D3D12_GetRaytracingAccelerationStructurePrebuildInfoEx failed, NvAPI_Status: -3. [lbk]PrebuildInfo: MaxSize: 0, ScratchDataSize: 0, UpdateScratchData: 0[rbk][lbk]Inputs: Type: 0; Flags: 4; NumDescs: 128; InstanceDescs: 0; DescLayout: 546[rbk]File: E:\R6.Release\dev\src\common\gpuApi\src\dx12\gpuApiDX12AccelerationStructure.cpp(525)


IP属地:河北来自Android客户端1楼2023-11-23 20:55回复
    从你给出的错误信息来看,问题发生在尝试获取Raytracing加速结构的预构建信息时,具体来说,是在调用`NvAPI_D3D12_GetRaytracingAccelerationStructurePrebuildInfoEx`函数时。这个函数是NVIDIA的API的一部分,用于在DirectX 12中获取Raytracing加速结构的预构建信息。错误原因可能有很多种。首先,这个错误可能是因为你的显卡驱动没有正确安装或更新。你可以尝试更新你的显卡驱动到最新版本,看是否可以解决这个问题。其次,这可能是由于在调用该函数时,提供的参数不正确或者无效。你需要确保你在调用这个函数时提供了正确的参数。如果问题依然存在,你可能需要进一步检查你的代码,或者考虑是否你的硬件环境(例如显卡)不支持你正在尝试的功能。此外,这个错误信息还显示`MaxSize: 0`和`ScratchDataSize: 0`,这可能意味着你尝试获取的预构建信息的大小超过了可用内存的大小。你可能需要检查你的代码,确保你没有尝试在有限的内存中创建过大的数据结构。以上是一些可能的解决方案,但是要找到确切的解决方案,可能需要更详细的代码和环境信息。希望这些信息对你有所帮助!


    2楼2023-11-23 21:25
    收起回复