FfxPresentXParams
struct FfxPresentXParams
A structure encapsulating the data sent to the FfxPresentXFunc callback.
Public Interface
Public Members:
ID3D12CommandQueue * presentQueue
ID3D12CommandQueue * presentQueue
The ID3D12CommandQueue to call PresentX on.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 71, column 44)
D3D12XBOX_FRAME_PIPELINE_TOKEN framePipelineTokenOriginal
D3D12XBOX_FRAME_PIPELINE_TOKEN framePipelineTokenOriginal
The D3D12XBOX_FRAME_PIPELINE_TOKEN for which ffxPresentX was called.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 72, column 45)
D3D12XBOX_FRAME_PIPELINE_TOKEN framePipelineTokenToSubmit
D3D12XBOX_FRAME_PIPELINE_TOKEN framePipelineTokenToSubmit
The D3D12XBOX_FRAME_PIPELINE_TOKEN which must be passed into PresentX.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 73, column 45)
ID3D12Resource * sceneBackBufferToPresent
ID3D12Resource * sceneBackBufferToPresent
The ID3D12Resource representing scene back buffer with optional UI that must be passed into PresentX.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 75, column 44)
ID3D12Resource * uiBackBufferToPresent
ID3D12Resource * uiBackBufferToPresent
The optional ID3D12Resource that contains UI (in case if sceneBackBufferToPresent doesn’t contain UI) that must be passed into PresentX.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 76, column 44)
bool interpolatedFrame
bool interpolatedFrame
Whether this frame was generated or not.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 78, column 45)
void * presentContext
void * presentContext
A pointer to be passed to the FfxPresentXFunc callback.
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 79, column 44)
Source: sdk/include/FidelityFX/host/backends/gdk/ffx_gdk.h
(line 70, column 5)