URemoteSessionMediaCapture

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

RemoteSession

Header

/Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/ImageProviders/RemoteSessionMediaOutput.h

Include

#include "ImageProviders/RemoteSessionMediaOutput.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class URemoteSessionMediaCapture : public UMediaCapture

Overridden from UMediaCapture

Name Description

Public function Virtual

bool

 

CaptureRenderTargetImpl

(
    UTextureRenderTarget2D* InRend...
)

Public function Virtual

bool

 

CaptureSceneViewportImpl

(
    TSharedPtr< FSceneViewport >& InSc...
)

Public function Virtual

void

 

OnFrameCaptured_RenderingThread

(
    const FCaptureBaseData& InBaseData,
    TSharedPtr< FMediaCaptureUserData, ...,
    void* InBuffer,
    int32 Width,
    int32 Height
)

Callback when the buffer was successfully copied to CPU ram.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss