/Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaCapture.h
Base class of additional data that can be stored for each requested capture.
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType)) struct FMediaCaptureOptions
bool
bApplyLinearToSRGBConversion
Whether to apply a linear to sRGB conversion to the texture before outputting.
bool
bAutoRestartOnSourceSizeChange
If source texture's size change, auto restart capture to follow source resolution if implementation supports it.
bool
bAutostopOnCapture
Automatically stop capturing after a predetermined number of images.
bool
bConvertToDesiredPixelFormat
Allows to enable/disable pixel format conversion for the cases where render target is not of the desired pixel format.
bool
bForceAlphaToOneOnConversion
In some cases when we want to stream irregular render targets containing limited number of channels (for example RG16f), we would like to force Alpha to 1.
bool
bSkipFrameWhenRunningExpensiveTasks
When the application enters responsive mode, skip the frame capture.
EMediaCapturePh...
CapturePhase
FOpenColorIOCol...
ColorConversionSettings
Color conversion settings used by the OCIO conversion pass.
EMediaCaptureCr...
Crop
Crop the captured SceneViewport or TextureRenderTarget2D to the desired size.
FIntPoint
CustomCapturePoint
Crop the captured SceneViewport or TextureRenderTarget2D to the desired size.
int32
NumberOfFramesToCapture
The number of images to capture
EMediaCaptureOv...
OverrunAction
Action to do when game thread overruns render thread and all frames are in flights being captured / readback.
EMediaCaptureRe...
ResizeMethod
When the capture start, control if and how the source buffer should be resized to the desired size.