![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AVIWriter.h>
Public Member Functions | |
| FCapturedFrames (const FString &InArchiveDirectory, int32 InMaxInMemoryFrames) | |
| ~FCapturedFrames () | |
| void | Add (FCapturedFrame Frame) |
| TArray< FCapturedFrame > | ReadFrames (uint32 WaitTimeMs) |
| int32 | GetNumOutstandingFrames () const |
Container for managing captured frames. Temporarily archives frames to the file system when capture rate drops.
| FCapturedFrames::FCapturedFrames | ( | const FString & | InArchiveDirectory, |
| int32 | InMaxInMemoryFrames | ||
| ) |
Construct from a directory to place archives in, and a maximum number of frames we can hold in
| FCapturedFrames::~FCapturedFrames | ( | ) |
| void FCapturedFrames::Add | ( | FCapturedFrame | Frame | ) |
Add a captured frame to this container. Only to be called from the owner tasread.
| int32 FCapturedFrames::GetNumOutstandingFrames | ( | ) | const |
Retrieve the number of oustanding frames we have not processed yet
| TArray< FCapturedFrame > FCapturedFrames::ReadFrames | ( | uint32 | WaitTimeMs | ) |
Read frames from this container (potentially from a thread)