Navigation
Unreal Engine C++ API Reference > Plugins > MediaFrameworkUtilities > MediaAssets
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaOutput
- UProxyMediaOutput
References
Module | MediaFrameworkUtilities |
Header | /Engine/Plugins/Media/MediaFrameworkUtilities/Source/MediaFrameworkUtilities/Public/MediaAssets/ProxyMediaOutput.h |
Include | #include "MediaAssets/ProxyMediaOutput.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UProxyMediaOutput : public UMediaOutput
Remarks
A media output that redirect to another media output.
Constructors
No constructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UMediaOutput * | Get the last element of the media output chain that is not a proxy media output. | |
![]() ![]() |
UMediaOutput * | Get the media output proxy. | |
![]() ![]() ![]() ![]() |
bool | IsProxyValid () |
Is the media proxy has a valid proxy. |
![]() |
void | SetDynamicMediaOutput
(
UMediaOutput* InProxy |
Set the dynamic media output proxy. |
![]() |
void | SetMediaOutput
(
UMediaOutput* InProxy |
Set the media output proxy. |
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. | |
![]() ![]() ![]() |
bool | Validate the media output settings (must be implemented in child classes). |