![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Misc/EngineVersion.h"#include "D3D11RHIPrivate.h"#include "HAL/FileManager.h"#include "Misc/CommandLine.h"#include "Windows/AllowWindowsPlatformTypes.h"#include "Windows/WindowsPlatformCrashContext.h"#include <delayimp.h>#include "Windows/HideWindowsPlatformTypes.h"#include "HardwareInfo.h"#include "IHeadMountedDisplayModule.h"#include "GenericPlatform/GenericPlatformDriver.h"#include "GenericPlatform/GenericPlatformCrashContext.h"#include "RHIValidation.h"#include "RHIUtilities.h"#include "ShaderDiagnostics.h"#include "HDRHelper.h"#include "GlobalShader.h"Classes | |
| struct | DisplayChromacities |
Namespaces | |
| namespace | RHIConsoleVariables |
Typedefs | |
| typedef HRESULT(WINAPI * | FCreateDXGIFactory2) (UINT, REFIID, void **) |
Functions | |
| bool | D3D11RHI_ShouldAllowAsyncResourceCreation () |
| bool | D3D11_ShouldLogD3DDebugWarnings () |
| bool | D3D11_ShouldBreakOnD3DDebugErrors () |
| bool | D3D11_ShouldBreakOnD3DDebugWarnings () |
| FAutoConsoleCommand | FD3DDumpLiveObjectsCommand (TEXT("r.d3d11.dumpliveobjects"), TEXT("When using -d3ddebug will dump a list of live d3d objects. Mostly for finding leaks."), FConsoleCommandDelegate::CreateStatic(&FD3D11DumpLiveObjects)) |
| bool | IsDeviceUMA (ID3D11Device *device) |
| void | HDRSettingChangedSinkCallback () |
| const TCHAR * | GetFeatureLevelString (D3D_FEATURE_LEVEL FeatureLevel) |
Variables | |
| FD3D11DynamicRHI * | GD3D11RHI = nullptr |
| TAutoConsoleVariable< int32 > | GD3D11DebugCvar (TEXT("r.D3D11.EnableD3DDebug"), 0, TEXT("4 to enable CONTINUING on errors (-d3dcontinueonerrors)\n"), ECVF_RenderThreadSafe|ECVF_ReadOnly) |
| int32 | RHIConsoleVariables::MaxFeatureSetLimit = -1 |
| const DisplayChromacities | DisplayChromacityList [] |
| bool D3D11_ShouldBreakOnD3DDebugErrors | ( | ) |
| bool D3D11_ShouldBreakOnD3DDebugWarnings | ( | ) |
| bool D3D11_ShouldLogD3DDebugWarnings | ( | ) |
| bool D3D11RHI_ShouldAllowAsyncResourceCreation | ( | ) |
| FAutoConsoleCommand FD3DDumpLiveObjectsCommand | ( | TEXT("r.d3d11.dumpliveobjects") | , |
| TEXT("When using -d3ddebug will dump a list of live d3d objects. Mostly for finding leaks.") | , | ||
| FConsoleCommandDelegate::CreateStatic & | FD3D11DumpLiveObjects | ||
| ) |
| const TCHAR * GetFeatureLevelString | ( | D3D_FEATURE_LEVEL | FeatureLevel | ) |
|
extern |
|
inline |
| const DisplayChromacities DisplayChromacityList[] |
| TAutoConsoleVariable< int32 > GD3D11DebugCvar(TEXT("r.D3D11.EnableD3DDebug"), 0, TEXT("4 to enable CONTINUING on errors (-d3dcontinueonerrors)\n"), ECVF_RenderThreadSafe|ECVF_ReadOnly) | ( | TEXT("r.D3D11.EnableD3DDebug") | , |
| 0 | , | ||
| TEXT("4 to enable CONTINUING on errors (-d3dcontinueonerrors)\n") | , | ||
| ECVF_RenderThreadSafe| | ECVF_ReadOnly | ||
| ) |
| FD3D11DynamicRHI* GD3D11RHI = nullptr |