Navigation
API > API/Plugins > API/Plugins/MediaIOCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaOutput
- UFileMediaOutput
References
| Module | MediaIOCore |
| Header | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/FileMediaOutput.h |
| Include | #include "FileMediaOutput.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UFileMediaOutput : public UMediaOutput
Remarks
Output information for a file media capture.
'Frame Buffer Pixel Format' must be set to at least 8 bits of alpha to enabled the Key.
'Enable alpha channel support in post-processing' must be set to 'Allow through tonemapper' to enabled the Key.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | BaseFileName | The base file name of the images. The frame number will be append to the base file name. | |
| bool | bInvertAlpha | Invert the alpha for formats that support alpha. | |
| bool | bOverrideDesiredSize | Use the default back buffer size or specify a specific size to capture. | |
| bool | bOverridePixelFormat | Use the default back buffer pixel format or specify a specific the pixel format to capture. | |
| EFileMediaOutputPixelFormat | DesiredPixelFormat | Use the default back buffer pixel format or specify a specific the pixel format to capture. | |
| FIntPoint | DesiredSize | Use the default back buffer size or specify a specific size to capture. | |
| FDirectoryPath | FilePath | The file path for the images. | |
| FImageWriteOptions | WriteOptions | Options on how to save the images. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
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). |