![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "PostProcess/PostProcessVisualizeBuffer.h"#include "HighResScreenshot.h"#include "PostProcess/PostProcessMaterial.h"#include "PostProcess/PostProcessDownsample.h"#include "ImagePixelData.h"#include "ImageWriteStream.h"#include "ImageWriteTask.h"#include "ImageWriteQueue.h"#include "BufferVisualizationData.h"#include "SceneRendering.h"#include "UnrealEngine.h"#include "PathTracing.h"Classes | |
| class | FVisualizeBufferPS |
| void AddDumpToColorArrayPass | ( | FRDGBuilder & | GraphBuilder, |
| FScreenPassTexture | Input, | ||
| TArray< FColor > * | OutputColorArray, | ||
| FIntPoint * | OutputExtents | ||
| ) |
| void AddDumpToFilePass | ( | FRDGBuilder & | GraphBuilder, |
| FScreenPassTexture | Input, | ||
| const FString & | Filename | ||
| ) |
| void AddDumpToPipePass | ( | FRDGBuilder & | GraphBuilder, |
| FScreenPassTexture | Input, | ||
| FImagePixelPipe * | OutputPipe | ||
| ) |
| FScreenPassTexture AddVisualizeBufferPass | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FVisualizeBufferInputs & | Inputs | ||
| ) |
| FScreenPassTexture AddVisualizeGBufferOverviewPass | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FVisualizeGBufferOverviewInputs & | Inputs | ||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FVisualizeBufferPS | , |
| "/Engine/Private/PostProcessVisualizeBuffer.usf" | , | ||
| "MainPS" | , | ||
| SF_Pixel | |||
| ) |
| EPixelFormat OverridePostProcessingColorFormat | ( | const EPixelFormat | InFormat | ) |
| TUniquePtr< FImagePixelData > ReadbackPixelData | ( | FRHICommandListImmediate & | RHICmdList, |
| FRHITexture * | Texture, | ||
| FIntRect | SourceRect | ||
| ) |