UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12Thread Class Referencefinal
+ Inheritance diagram for FD3D12Thread:

Public Types

typedef FD3D12DynamicRHI::FProcessResult(FD3D12DynamicRHI::* FQueueFunc) ()
 

Public Member Functions

 FD3D12Thread (TCHAR const *Name, EThreadPriority Priority, FD3D12DynamicRHI *RHI, FQueueFunc QueueFunc)
 
virtual ~FD3D12Thread ()
 
void Kick () const
 
void Join () const
 
uint32 GetThreadID () const
 

Public Attributes

HANDLE const Event
 

Member Typedef Documentation

◆ FQueueFunc

typedef FD3D12DynamicRHI::FProcessResult(FD3D12DynamicRHI::* FD3D12Thread::FQueueFunc) ()

Constructor & Destructor Documentation

◆ FD3D12Thread()

FD3D12Thread::FD3D12Thread ( TCHAR const *  Name,
EThreadPriority  Priority,
FD3D12DynamicRHI RHI,
FQueueFunc  QueueFunc 
)
inline

◆ ~FD3D12Thread()

virtual FD3D12Thread::~FD3D12Thread ( )
inlinevirtual

Member Function Documentation

◆ GetThreadID()

uint32 FD3D12Thread::GetThreadID ( ) const
inline

◆ Join()

void FD3D12Thread::Join ( ) const
inline

◆ Kick()

void FD3D12Thread::Kick ( ) const
inline

Member Data Documentation

◆ Event

HANDLE const FD3D12Thread::Event

The documentation for this class was generated from the following file: