Skip to content

FfxPresentCallbackDescription

struct FfxPresentCallbackDescription

A structure describing the parameters passed from the presentation thread to the ui composition callback function.

Dependencies: FfxResource

Public Interface

Public Members:

FfxDevice device

FfxDevice device

The active device.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1278, column 21)

FfxCommandList commandList

FfxCommandList commandList

The command list on which to register render commands.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1279, column 21)

FfxResource currentBackBuffer

FfxResource currentBackBuffer

The backbuffer resource with scene information.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1280, column 21)

FfxResource currentUI

FfxResource currentUI

Optional UI texture (when doing backbuffer + ui blend)

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1281, column 21)

FfxResource outputSwapChainBuffer

FfxResource outputSwapChainBuffer

The swapchain target into which to render ui composition.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1282, column 21)

bool isInterpolatedFrame

bool isInterpolatedFrame

Whether this is an interpolated or real frame.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1283, column 21)

bool usePremulAlpha

bool usePremulAlpha

Toggles whether UI gets premultiplied alpha blending or not.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1284, column 21)

uint64_t frameID

uint64_t frameID

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1285, column 21)

Source: sdk/include/FidelityFX/host/ffx_types.h (line 1276, column 1)