Navigation
API > API/Plugins > API/Plugins/PixelCapture
References
| Module | PixelCapture |
| Header | /Engine/Plugins/Media/PixelCapture/Source/PixelCapture/Public/PixelCaptureFrameMetadata.h |
| Include | #include "PixelCaptureFrameMetadata.h" |
Syntax
struct FPixelCaptureFrameMetadata
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint64 | CaptureProcessCPUTime | ||
| uint64 | CaptureProcessGPUDelay | ||
| uint64 | CaptureProcessGPUTime | ||
| uint64 | CaptureTime | Capture process timings. Duration not timestamp. | |
| uint64 | DisplayTime | Display process timings. Duration not timestamp. | |
| uint64 | FirstDecodeStartTime | Decode Timings. | |
| uint64 | FirstEncodeStartTime | Encode Timings. | |
| uint64 | FirstPacketizationStartTime | Packet Timings. | |
| uint64 | LastDecodeEndTime | ||
| uint64 | LastDecodeStartTime | ||
| uint64 | LastEncodeEndTime | ||
| uint64 | LastEncodeStartTime | ||
| uint64 | LastPacketizationEndTime | ||
| uint64 | LastPacketizationStartTime | ||
| int32 | Layer | Which layer this specific frame is associated with. | |
| FString | ProcessName | Identifier for the capture pipeline/process this frame took. | |
| uint64 | SourceTime | The time this frame was sourced/created. | |
| uint32 | UseCount | Frame use timings (can happen multiple times. ie. we are consuming frames faster than producing them) |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPixelCaptureFrameMetadata | Copy () |
Wanted this to be explicit with a name |