NGFX_DLSS_FG_Boundary_D3D12_Params_V1#

struct NGFX_DLSS_FG_Boundary_D3D12_Params_V1#

Parameters for delimiting a D3D12 frame.

Optionally provides information on the associated command queue and output resources that may be used by the activity as a hint for resources of interest.

Public Members

uint32_t version#

Used for versioning; must be assigned a value of NGFX_FrameBoundary_D3D12_Params_VER.

NGFX_For_Dlss_DLSS_FG_BoundaryType type#

Specifies the type of boundary to be created.

uint32_t generatedFrameIndex#

Zero based index, counting the number of generated frames so far issued for the current real frame.

ID3D12CommandQueue *queue#

The command queue associated with the end of frame operation.

bool isPresent1#

Identify application present type (Present or Present1)

uint32_t syncInterval#

Identify application sync interval.

uint32_t presentFlags#

Identify application present flags.

const DXGI_PRESENT_PARAMETERS *pPresentParameters#

Identify Present1 parameters.

uint32_t requestedFrameIndex#

Zero based index, counting the number of application requested presents so far.