跳至内容

FfxFrameGenerationConfig

struct FfxFrameGenerationConfig

一个表示传递给 FrameInterpolationSwapChain 的配置选项的结构。

依赖项: FfxRect2D, FfxResource

公共接口

公共成员

FfxSwapchain swapChain

FfxSwapchain swapChain

用于帧插值的 FfxSwapchain。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 483 行,第 37 列)

FfxPresentCallbackFunc presentCallback

FfxPresentCallbackFunc presentCallback

在完成帧图像时调用的 UI 组合回调。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 484 行,第 37 列)

void * presentCallbackContext

void * presentCallbackContext

将传递给 UI 组合回调的指针。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 485 行,第 36 列)

FfxFrameGenerationDispatchFunc frameGenerationCallback

FfxFrameGenerationDispatchFunc frameGenerationCallback

用于生成插值帧的帧生成回调。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 486 行,第 37 列)

void * frameGenerationCallbackContext

void * frameGenerationCallbackContext

将传递给帧生成回调的指针。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 487 行,第 36 列)

bool frameGenerationEnabled

bool frameGenerationEnabled

设置帧生成的状态。设置为 false 以禁用帧生成。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 488 行,第 37 列)

bool allowAsyncWorkloads

bool allowAsyncWorkloads

设置异步工作负载的状态。设置为 true 以在异步计算中启用插值工作。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 489 行,第 37 列)

bool allowAsyncPresent

bool allowAsyncPresent

设置异步演示的状态(仅限控制台)。设置为 true 以启用来自异步命令队列的演示。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 490 行,第 37 列)

FfxResource HUDLessColor

FfxResource HUDLessColor

用于从后备缓冲区资源中提取 UI 的无 HUD 后备缓冲区图像。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 491 行,第 37 列)

FfxUInt32 标志

FfxUInt32 flags

标志。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 492 行,第 37 列)

bool onlyPresentInterpolated

bool onlyPresentInterpolated

设置为 true 以仅显示插值帧。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 493 行,第 37 列)

FfxRect2D interpolationRect

FfxRect2D interpolationRect

设置将进行插值的后备缓冲区区域。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 494 行,第 37 列)

uint64_t frameID

uint64_t frameID

用于同步工作负载中资源使用的帧标识符。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 495 行,第 37 列)

bool drawDebugPacingLines

bool drawDebugPacingLines

设置节奏调试线状态。设置为 true 以显示调试线。

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 496 行,第 37 列)

使用于: DX12FrameInterpolation, GDKFrameInterpolation

来源: sdk/include/FidelityFX/host/ffx_interface.h (第 481 行,第 1 列)

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