跳至内容

FfxFrameInterpolationDispatchDescription

struct FfxFrameInterpolationDispatchDescription

依赖项

此类型依赖于

公共接口

公共成员

uint32_t 标志

uint32_t flags

combination of FfxFrameInterpolationDispatchFlags

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 253, column 41)

FfxCommandList 命令列表

FfxCommandList commandList

用于记录帧插值命令的 FfxCommandList。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 254, column 41)

FfxDimensions2D displaySize

FfxDimensions2D displaySize

目标输出尺寸。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 255, column 41)

FfxDimensions2D renderSize

FfxDimensions2D renderSize

用于渲染游戏内容的尺寸,dilatedDepth 和 dilatedMotionVectors 期望具有此尺寸。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 256, column 41)

FfxResource currentBackBuffer

FfxResource currentBackBuffer

当前呈现的颜色,如果未使用 currentBackBuffer_HUDLess,则此颜色将用作插值源数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 257, column 41)

FfxResource currentBackBuffer_HUDLess

FfxResource currentBackBuffer_HUDLess

不包含 HUD 内容的当前呈现颜色,使用时将用作插值源数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 258, column 41)

FfxResource 输出

FfxResource output

用于存储插值结果的目标资源。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 259, column 41)

FfxRect2D interpolationRect

FfxRect2D interpolationRect

在仅使用屏幕的一部分时(例如由于电影条纹),应使用此后缓冲区区域进行插值。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 261, column 41)

FfxResource opticalFlowVector

FfxResource opticalFlowVector

光学流运动矢量(请参阅 FfxOpticalFlow 效果中的示例计算)。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 263, column 41)

FfxResource opticalFlowSceneChangeDetection

FfxResource opticalFlowSceneChangeDetection

光学流场景变化检测数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 264, column 41)

FfxDimensions2D opticalFlowBufferSize

FfxDimensions2D opticalFlowBufferSize

光学流运动矢量资源尺寸。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 265, column 41)

FfxFloatCoords2D opticalFlowScale

FfxFloatCoords2D opticalFlowScale

光学流运动矢量缩放因子,用于将资源值缩放到 [0.0, 1.0] 范围。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 266, column 41)

int opticalFlowBlockSize

int opticalFlowBlockSize

光学流块尺寸。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 267, column 41)

float cameraNear

float cameraNear

相机近裁剪面的距离。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 269, column 41)

float cameraFar

float cameraFar

相机远裁剪面的距离。仅在非无限深度情况下使用。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 270, column 41)

float cameraFovAngleVertical

float cameraFovAngleVertical

相机垂直视场角(以弧度表示)。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 271, column 41)

float viewSpaceToMetersFactor

float viewSpaceToMetersFactor

将视图空间坐标缩放到米的单位。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 272, column 41)

float frameTimeDelta

float frameTimeDelta

自上一帧以来经过的时间(以毫秒为单位)。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 274, column 41)

bool reset

bool reset

一个布尔值,如果为 true,则表示相机发生了不连续的移动。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 275, column 41)

FfxBackbufferTransferFunction backBufferTransferFunction

FfxBackbufferTransferFunction backBufferTransferFunction

用于将插值源颜色数据转换为线性 RGB 的传递函数。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 277, column 41)

float minMaxLuminance

float minMaxLuminance

最小和最大亮度值,用于将 HDR 颜色转换为线性 RGB。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 278, column 41)

uint64_t frameID

uint64_t frameID

选择内部资源时使用的标识符,当启用异步支持时。对于每一帧,此值必须增加 1。任何不等于 1 的差异都将重置帧生成逻辑。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 279, column 41)

FfxResource dilatedDepth

FfxResource dilatedDepth

已放大(dilated)的深度缓冲区数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 281, column 41)

FfxResource dilatedMotionVectors

FfxResource dilatedMotionVectors

已放大(dilated)的运动矢量数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 282, column 41)

FfxResource reconstructedPrevDepth

FfxResource reconstructedPrevDepth

重建的深度缓冲区数据。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 283, column 41)

FfxResource distortionField

FfxResource distortionField

当启用扭曲后效时使用的包含扭曲偏移数据的资源。

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 285, column 41)

Source: sdk/include/FidelityFX/host/ffx_frameinterpolation.h (line 251, column 1)

© . This site is unofficial and not affiliated with AMD.