UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
D3D11NvidiaAftermath.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6
7#if NV_AFTERMATH
8
10
13
14 namespace UE::RHICore::Nvidia::Aftermath::D3D11
15 {
16 typedef struct GFSDK_Aftermath_ContextHandle__* FCommandList;
17 typedef struct GFSDK_Aftermath_ResourceHandle__* FResource;
18
19 FCommandList InitializeDevice(ID3D11Device* Device, ID3D11DeviceContext* DeviceContext);
20 void UnregisterCommandList(FCommandList CommandList);
21
22 #if WITH_RHI_BREADCRUMBS
23 void BeginBreadcrumb(FCommandList CommandList, FRHIBreadcrumbNode* Breadcrumb);
24 void EndBreadcrumb (FCommandList CommandList, FRHIBreadcrumbNode* Breadcrumb);
25 #endif
26 }
27
28#endif // NV_AFTERMATH
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127