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
5
#include "
RHICoreNvidiaAftermath.h
"
6
7
#if NV_AFTERMATH
8
9
#include "
Windows/D3D11ThirdParty.h
"
10
11
struct
GFSDK_Aftermath_ContextHandle__
;
12
struct
GFSDK_Aftermath_ResourceHandle__
;
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
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
D3D11ThirdParty.h
RHICoreNvidiaAftermath.h
Engine
Source
Runtime
Windows
D3D11RHI
Private
D3D11NvidiaAftermath.h
Generated by
1.9.8