![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "D3D12RHI.h"#include "D3D12RHIPrivate.h"#include "D3D12RayTracing.h"#include "RHIStaticStates.h"#include "OneColorShader.h"#include "DataDrivenShaderPlatformInfo.h"#include "D3D12AmdExtensions.h"#include "D3D12IntelExtensions.h"Macros | |
| #define | D3D12_PLATFORM_NEEDS_DISPLAY_MODE_ENUMERATION 1 |
Functions | |
| DEFINE_LOG_CATEGORY (LogD3D12RHI) | |
| DEFINE_LOG_CATEGORY (LogD3D12GapRecorder) | |
| const TCHAR * | LexToString (DXGI_FORMAT Format) |
Variables | |
| int32 | GD3D12BindResourceLabels = 1 |
| TAutoConsoleVariable< int32 > | CVarD3D12ZeroBufferSizeInMB (TEXT("D3D12.ZeroBufferSizeInMB"), 4, TEXT("The D3D12 RHI needs a static allocation of zeroes to use when streaming textures asynchronously. It should be large enough to support the largest mipmap you need to stream. The default is 4MB."), ECVF_ReadOnly) |
| FD3D12WorkaroundFlags | GD3D12WorkaroundFlags |
| #define D3D12_PLATFORM_NEEDS_DISPLAY_MODE_ENUMERATION 1 |
| DEFINE_LOG_CATEGORY | ( | LogD3D12GapRecorder | ) |
| DEFINE_LOG_CATEGORY | ( | LogD3D12RHI | ) |
| const TCHAR * LexToString | ( | DXGI_FORMAT | Format | ) |
| TAutoConsoleVariable< int32 > CVarD3D12ZeroBufferSizeInMB(TEXT("D3D12.ZeroBufferSizeInMB"), 4, TEXT("The D3D12 RHI needs a static allocation of zeroes to use when streaming textures asynchronously. It should be large enough to support the largest mipmap you need to stream. The default is 4MB."), ECVF_ReadOnly) | ( | TEXT("D3D12.ZeroBufferSizeInMB") | , |
| 4 | , | ||
| TEXT("The D3D12 RHI needs a static allocation of zeroes to use when streaming textures asynchronously. It should be large enough to support the largest mipmap you need to stream. The default is 4MB.") | , | ||
| ECVF_ReadOnly | |||
| ) |
| int32 GD3D12BindResourceLabels = 1 |
| FD3D12WorkaroundFlags GD3D12WorkaroundFlags |