UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAVIWriterOptions Struct Reference

#include <AVIWriter.h>

Public Member Functions

 FAVIWriterOptions ()
 

Public Attributes

FString OutputFilename
 
int32 CaptureFramerateNumerator
 
int32 CaptureFramerateDenominator
 
TOptional< floatCompressionQuality
 
FString CodecName
 
bool bSynchronizeFrames
 
uint32 Width
 
uint32 Height
 

Detailed Description

Creation options for the AVI writer

Constructor & Destructor Documentation

◆ FAVIWriterOptions()

FAVIWriterOptions::FAVIWriterOptions ( )
inline

Member Data Documentation

◆ bSynchronizeFrames

bool FAVIWriterOptions::bSynchronizeFrames

When true, the game thread will block until captured frames have been processed by the avi writer

◆ CaptureFramerateDenominator

int32 FAVIWriterOptions::CaptureFramerateDenominator

The denominator of the captured video, ie (30/1) will capture at 30 frames per second.

◆ CaptureFramerateNumerator

int32 FAVIWriterOptions::CaptureFramerateNumerator

The numerator of the captured video, ie (30/1) will capture at 30 frames per second.

◆ CodecName

FString FAVIWriterOptions::CodecName

Optional codec to use for compression

◆ CompressionQuality

TOptional<float> FAVIWriterOptions::CompressionQuality

Optional compression quality, as a value between 0 and 1

◆ Height

uint32 FAVIWriterOptions::Height

◆ OutputFilename

FString FAVIWriterOptions::OutputFilename

Output filename

◆ Width

uint32 FAVIWriterOptions::Width

The documentation for this struct was generated from the following file: