![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "RHI.h"#include "Modules/ModuleManager.h"#include "Misc/App.h"#include "Misc/CommandLine.h"#include "Misc/ConfigCacheIni.h"#include "Misc/MessageDialog.h"#include "Containers/StaticArray.h"#include "DataDrivenShaderPlatformInfo.h"#include "Windows/WindowsPlatformApplicationMisc.h"#include "Windows/AllowWindowsPlatformTypes.h"#include <dxgi.h>#include "Windows/HideWindowsPlatformTypes.h"Classes | |
| struct | FOverrideRHI |
| struct | FWindowsRHIConfig |
| struct | FParsedWindowsDynamicRHIConfig |
| struct | FWindowsGPUInfo |
Macros | |
| #define | LOCTEXT_NAMESPACE "WindowsDynamicRHI" |
Enumerations | |
| enum class | EWindowsRHI { D3D11 , D3D12 , Vulkan , OpenGL , Imported , count } |
Variables | |
| bool | GDynamicRHIFailedToInitializeAdvancedPlatform = false |
| const EWindowsRHI | GRHISearchOrder [] |
| #define LOCTEXT_NAMESPACE "WindowsDynamicRHI" |
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |
| TOptional< EWindowsRHI > ParseDefaultWindowsRHI | ( | ) |
| FParsedWindowsDynamicRHIConfig ParseWindowsDynamicRHIConfig | ( | ) |
| FDynamicRHI * PlatformCreateDynamicRHI | ( | ) |
Each platform that utilizes dynamic RHIs should implement this function Called to create the instance of the dynamic RHI.
| const EWindowsRHI GRHISearchOrder[] |