Navigation
API > API/Plugins > API/Plugins/RemoteSession > API/Plugins/RemoteSession/ImageProviders
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaOutput
- URemoteSessionMediaOutput
References
| Module | RemoteSession |
| Header | /Engine/Plugins/Experimental/RemoteSession/Source/RemoteSession/Public/ImageProviders/RemoteSessionMediaOutput.h |
| Include | #include "ImageProviders/RemoteSessionMediaOutput.h" |
Syntax
UCLASS&40;BlueprintType&41;
class URemoteSessionMediaOutput : public UMediaOutput
Functions
| Type | Name | Description | |
|---|---|---|---|
| TWeakPtr< FRemoteSessionImageChannel > | |||
| void | SetImageChannel
(
TWeakPtr< FRemoteSessionImageChannel > ImageChannel |
Overridden from UMediaOutput
| Type | Name | Description | |
|---|---|---|---|
| UMediaCapture * | |||
| EMediaCaptureConversionOperation | GetConversionOperation
(
EMediaCaptureSourceType InSourceType |
The conversion we wish to accomplish on the GPU before the DMA transfer occurs. | |
| EPixelFormat | The pixel format of the buffer we wish to capture. | ||
| FIntPoint | The size of the buffer we wish to capture. |