Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc > API/Runtime/Core/Misc/FTimecode > API/Runtime/Core/Misc/FTimecode/FromFrameNumber
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/Timecode.h |
Include | #include "Misc/Timecode.h" |
static FTimecode FromFrameNumber
&40;
const FFrameNumber & InFrameNumber,
const FFrameRate & InFrameRate,
bool InbDropFrame
&41;
Remarks
Create a FTimecode from a specific frame number at the given frame rate. Optionally supports creating a drop frame timecode, which drops certain timecode display numbers to help account for NTSC frame rates which are fractional.
Parameters
Name | Description |
---|---|
InFrameNumber | The frame number to convert into a timecode. This should already be converted to InFrameRate's resolution. |
InFrameRate | The framerate that this timecode is based in. This should be the playback framerate as it is used to determine when the Frame value wraps over. |
InbDropFrame | If true, the returned timecode will drop the first two frames on every minute (except when Minute % 10 == 0) This is only valid for NTSC framerates (29.97, 59.94) and will assert if you try to create a drop-frame format from a non-valid framerate. All framerates can be represented when in non-drop frame format. |