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. |