FFixedTimeStepCaptureStrategy

A strategy that employs a fixed frame time-step, and as such never drops a frame.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

ICaptureStrategy

FFixedTimeStepCaptureStrategy

References

Module

MovieSceneCapture

Header

/Engine/Source/Runtime/MovieSceneCapture/Public/MovieSceneCapture.h

Include

#include "MovieSceneCapture.h"

Syntax

struct FFixedTimeStepCaptureStrategy : public ICaptureStrategy

Remarks

A strategy that employs a fixed frame time-step, and as such never drops a frame. Potentially accelerated.

Constructors

Name Description

Public function

FFixedTimeStepCaptureStrategy

(
    FFrameRate InFrameRate
)

Overridden from ICaptureStrategy

Name Description

Public function Virtual Const

int32

 

GetDroppedFrames

(
    double CurrentTimeSeconds,
    uint32 FrameIndex
)

Public function Virtual

void

 

OnInitialize()

Public function Virtual

void

 

OnStop()

Public function Virtual Const

bool

 

ShouldPresent

(
    double CurrentTimeSeconds,
    uint32 FrameIndex
)