| IRemoteSessionImageProvider
|
Module |
|
Header |
/Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/ImageProviders/RemoteSessionFrameBufferImageProvider.h |
Include |
#include "ImageProviders/RemoteSessionFrameBufferImageProvider.h" |
class FRemoteSessionFrameBufferImageProvider : public IRemoteSessionImageProvider
Use the FrameGrabber on the host to provide an image to the image channel.
Name | Description | ||
---|---|---|---|
|
CaptureStats |
||
|
TSharedPtr< FFr... |
FrameGrabber |
|
|
ImageSender |
||
|
double |
LastSentImageTime |
Time we last sent an image |
|
TSharedPtr< FTh... |
NumDecodingTasks |
|
|
SceneViewport |
Holds a reference to the scene viewport |
|
|
SceneViewportWindow |
Holds a reference to the SceneViewport SWindow |
|
|
ViewportResized |
Shows that the viewport was just resized |
Name | Description | |
---|---|---|
|
FRemoteSessionFrameBufferImageProvider |
Name | Description | |
---|---|---|
|
~FRemoteSessionFrameBufferImageProvider() |
Name | Description | ||
---|---|---|---|
|
CreateFrameGrabber ( |
Safely create the frame grabber |
|
|
OnViewportResized ( |
Signals that the viewport was resized |
|
|
OnWindowClosedEvent ( |
When the window is destroyed |
|
|
ReleaseFrameGrabber() |
Release the FrameGrabber |
|
|
SetCaptureFrameRate ( |
Specifies the framerate at |
|
|
SetCaptureViewport ( |
Specifies which viewport to capture |