Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/HighResScreenshot.h |
Include |
#include "HighResScreenshot.h" |
struct FHighResScreenshotConfig
Name | Description | ||
---|---|---|---|
|
bCaptureHDR |
||
|
bDateTimeBasedNaming |
||
|
bDisplayCaptureRegion |
||
|
bDumpBufferVisualizationTargets |
||
|
bForce128BitRendering |
||
|
bMaskEnabled |
||
|
CaptureRegion |
||
|
FilenameOverride |
||
|
HighResScreenshotCaptureRegionMaterial |
||
|
HighResScreenshotMaskMaterial |
||
|
HighResScreenshotMaterial |
Materials used in the editor to help with the capture of highres screenshots. |
|
|
ImageWriteQueue |
Pointer to the image write queue to use for async image writes |
|
|
float |
ResolutionMultiplier |
|
|
float |
ResolutionMultiplierScale |
|
|
TargetViewport |
||
|
UnscaledCaptureRegion |
Name | Description | |
---|---|---|
|
FHighResScreenshotConfig() |
Name | Description | ||
---|---|---|---|
|
ChangeViewport ( |
Point the screenshot UI at a different viewport |
|
|
Init() |
Initialize the Image write queue necessary for asynchronously saving screenshots |
|
|
MergeMaskIntoAlpha |
Utility function for merging the mask buffer into the alpha channel of the supplied bitmap, if masking is enabled. |
|
|
ParseConsoleCommand ( |
Parse screenshot parameters from the supplied console command line |
|
|
PopulateImageTaskParams ( |
Populate the specified task with parameters from the current high-res screenshot request |
|
|
SetFilename ( |
Configure screenshot filename |
|
|
SetForce128BitRendering ( |
Enable/disable forcing 128-bit rendering pipeline for capture |
|
|
SetHDRCapture ( |
Enable/disable HDR capable captures |
|
|
SetMaskEnabled ( |
Configure screenshot mask is enabled |
|
|
SetResolution |
Configure taking a high res screenshot |
Name |
Description |
---|---|
MaxResolutionMultipler |
|
MinResolutionMultipler |