Navigation
API > API/Plugins > API/Plugins/RemoteSession
| Name | URemoteSessionMediaOutput |
| Type | class |
| Header File | /Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/ImageProviders/RemoteSessionMediaOutput.h |
| Include Path | #include "ImageProviders/RemoteSessionMediaOutput.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class URemoteSessionMediaOutput : public UMediaOutput
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMediaOutput → URemoteSessionMediaOutput
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImageChannel | TWeakPtr< FRemoteSessionImageChannel > | ImageProviders/RemoteSessionMediaOutput.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWeakPtr< FRemoteSessionImageChannel > GetImageChannel() |
ImageProviders/RemoteSessionMediaOutput.h | ||
void SetImageChannel
(
TWeakPtr< FRemoteSessionImageChannel > ImageChannel |
ImageProviders/RemoteSessionMediaOutput.h |
Overridden from UMediaOutput
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EMediaCaptureConversionOperation GetConversionOperation
(
EMediaCaptureSourceType InSourceType |
ImageProviders/RemoteSessionMediaOutput.h | ||
virtual EPixelFormat GetRequestedPixelFormat() |
ImageProviders/RemoteSessionMediaOutput.h | ||
virtual FIntPoint GetRequestedSize() |
ImageProviders/RemoteSessionMediaOutput.h |
Protected
Overridden from UMediaOutput
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMediaCapture * CreateMediaCaptureImpl() |
ImageProviders/RemoteSessionMediaOutput.h |