ICaptureProtocolHost

Interface to be implemented by any class using an [UMovieSceneCaptureProtocolBase](API\Runtime\MovieSceneCapture\UMovieSceneCaptureProtocolBase) instance

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MovieSceneCapture

Header

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

Include

#include "MovieSceneCaptureProtocolBase.h"

Syntax

struct ICaptureProtocolHost

Remarks

Interface to be implemented by any class using an UMovieSceneCaptureProtocolBase instance

Functions

Name Description

Public function Const

FFrameRate

 

GetCaptureFrameRate()

Get the capture frequency

Public function Const

const ICaptu...

 

GetCaptureStrategy()

Access the host's capture strategy

Public function Const

double

 

GetEstimatedCaptureDurationSeconds()

Ask the host to inform us of how long the capture duration is expected to be.

Public function Const

const int32

 

GetFrameNumberOffset()

Access Frame number index offset when saving out frames.

Public function Const

const FMovie...

 

GetSettings()

Get shared settings for the capture

Public function Const

FString

 

ResolveFileFormat

(
    const FString& Format,
    const FFrameMetrics& FrameMetrics
)

Ask the host to resolve the format string for a file name.