|
本帖最后由 wudigazhu 于 2025-8-21 16:15 编辑
AMD FidelityFX™ SDK 2.0
改动变化看着挺大~
DLLs structure
Starting with AMD FidelityFX SDK 2.0.0 the effects, previously combined in amd_fidelityfx_dx12.dll, are split into multiple DLLs based on effect type:
amd_fidelityfx_loader_dx12.dll: A small loader DLL, not containing any effect code. This DLL only manages the loading of effect type DLLs to provide the effects to the calling application. It is compatible in interface and behaviour to amd_fidelityfx_dx12.dll.
amd_fidelityfx_framegeneration_dx12.dll: This DLL contains FidelityFX Frame Generation related providers, i.e. Frame Interpolation effects and Frame Interpolation Swapchain.
amd_fidelityfx_upscaler_dx12.dll: This DLL contains providers for latest FidelityFX Super Resolution technique (FSR4) as well as legacy ones (FSR2 and FSR3.1 upscaler).
The benefit of this split is, that applications can ship with only supported AMD FidelityFX effect types.
Applications previously loading amd_fidelityfx_dx12.dll (or linking with amd_fidelityfx_dx12.lib) need to load amd_fidelityfx_loader_dx12.dll (or link to amd_fidelityfx_loader_dx12.lib) instead.
机翻:
DLL 结构
从 AMD FidelityFX™ SDK 2.0.0 开始,以前在 amd_fidelityfx_dx12.dll 中组合的效果根据效果类型拆分为多个 DLL:
amd_fidelityfx_loader_dx12.dll:一个小型加载器 DLL,不包含任何效果代码。此 DLL 仅管理效果类型 DLL 的加载,以便向调用应用程序提供效果。它在界面和行为上与amd_fidelityfx_dx12.dll兼容。
amd_fidelityfx_framegeneration_dx12.dll:此 DLL 包含与 FidelityFX 帧生成相关的提供程序,即帧插值效果和帧插值交换链。
amd_fidelityfx_upscaler_dx12.dll:此 DLL 包含最新 FidelityFX 超分辨率技术 (FSR4) 以及旧版技术(FSR2 和 FSR3.1 升级器)的提供商。
这种拆分的好处是,应用程序可以仅附带受支持的 AMD FidelityFX™ 效果类型。
以前加载amd_fidelityfx_dx12.dll(或与 amd_fidelityfx_dx12.lib 链接)的应用程序需要改为加载amd_fidelityfx_loader_dx12.dll(或链接到 amd_fidelityfx_loader_dx12.lib)。
替换法不能用了!!等OptiScaler更新 |
|