![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHIUtilities.h>
Public Member Functions | |
| FTextureReadBuffer2D ()=default | |
| ~FTextureReadBuffer2D () | |
| void | Initialize (FRHICommandListBase &RHICmdList, const TCHAR *InDebugName, uint32 BytesPerElement, uint32 SizeX, uint32 SizeY, EPixelFormat Format, ETextureCreateFlags Flags=DefaultTextureInitFlag, FResourceBulkDataInterface *InBulkData=nullptr) |
| void | Initialize (const TCHAR *InDebugName, uint32 BytesPerElement, uint32 SizeX, uint32 SizeY, EPixelFormat Format, ETextureCreateFlags Flags=DefaultTextureInitFlag, FResourceBulkDataInterface *InBulkData=nullptr) |
| void | Release () |
Public Attributes | |
| FTextureRHIRef | Buffer |
| FShaderResourceViewRHIRef | SRV |
| uint32 | NumBytes = 0 |
Static Public Attributes | |
| static constexpr ETextureCreateFlags | DefaultTextureInitFlag = ETextureCreateFlags::ShaderResource |
Encapsulates a GPU read only texture 2D with its SRV.
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
| FTextureRHIRef FTextureReadBuffer2D::Buffer |
|
staticconstexpr |
| uint32 FTextureReadBuffer2D::NumBytes = 0 |
| FShaderResourceViewRHIRef FTextureReadBuffer2D::SRV |