Unreal Engine Blueprint API Reference > Utilities > Struct
Adds a node that create a 'MediaCaptureOptions' from its members
Inputs
Type | Name | Description |
---|---|---|
boolean | Auto Restart On Source Size Change | If source texture's size change, auto restart capture to follow source resolution if implementation supports it. |
enum | Overrun Action | Action to do when game thread overruns render thread and all frames are in flights being captured / readback. |
enum | Crop | Crop the captured SceneViewport or TextureRenderTarget2D to the desired size. |
struct | Color Conversion Settings | Color conversion settings used by the OCIO conversion pass. |
struct | Custom Capture Point | Crop the captured SceneViewport or TextureRenderTarget2D to the desired size.@note Only valid when Crop is set to Custom. |
enum | Resize Method | When the capture start, control if and how the source buffer should be resized to the desired size.@note Only valid when a size is specified by the MediaOutput. |
boolean | Skip Frame When Running Expensive Tasks | When the application enters responsive mode, skip the frame capture.The application can enter responsive mode on mouse down, viewport resize, ...That is to ensure responsiveness in low FPS situations. |
boolean | Convert To Desired Pixel Format | Allows to enable/disable pixel format conversion for the cases where render target is not of the desired pixel format. |
boolean | Force Alpha To One On Conversion | In some cases when we want to stream irregular render targets containing limited numberof channels (for example RG16f), we would like to force Alpha to 1. |
boolean | Apply Linear To S RGB Conversion | Whether to apply a linear to sRGB conversion to the texture before outputting. |
boolean | Autostop On Capture | Automatically stop capturing after a predetermined number of images. |
integer | Number Of Frames To Capture | The number of images to capture |
enum | Capture Phase |
Outputs
Type | Name | Description |
---|---|---|
struct | Media Capture Options |