Navigation
API > API/Plugins > API/Plugins/PixelCapture
The base interface that is fed into the capture system. This wrapper is fed into the FPixelCaptureCapturer objects for each format/scale. The capturer should then cast to the known type fed into the system to unwrap the data.
| Name | IPixelCaptureInputFrame |
| Type | class |
| Header File | /Engine/Plugins/Media/PixelCapture/Source/PixelCapture/Public/IPixelCaptureInputFrame.h |
| Include Path | #include "IPixelCaptureInputFrame.h" |
Syntax
class IPixelCaptureInputFrame
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| IPixelCaptureInputFrame.h | |||
IPixelCaptureInputFrame
(
TSharedPtr< FPixelCaptureUserData > UserData |
IPixelCaptureInputFrame.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPixelCaptureInputFrame() |
IPixelCaptureInputFrame.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Metadata | FPixelCaptureFrameMetadata | Internal structure that contains various bits of information about the capture process | IPixelCaptureInputFrame.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetHeight() |
Gets the height of the input frame. | IPixelCaptureInputFrame.h | |
int32 GetType () |
Should return a unique type id from either EPixelCaptureBufferFormat or an extended user implemented enum. | IPixelCaptureInputFrame.h | |
int32 GetWidth() |
Gets the width of the input frame. | IPixelCaptureInputFrame.h |