UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12DiagnosticBuffer Class Reference

#include <D3D12Device.h>

+ Inheritance diagram for FD3D12DiagnosticBuffer:

Public Member Functions

 FD3D12DiagnosticBuffer (FD3D12Queue &Queue)
 
 ~FD3D12DiagnosticBuffer ()
 
D3D12_GPU_VIRTUAL_ADDRESS GetGPUQueueData () const
 
bool IsValid () const
 
- Public Member Functions inherited from FRHIDiagnosticBuffer
FString RHICORE_API GetShaderDiagnosticMessages (uint32 DeviceIndex, uint32 QueueIndex, const TCHAR *QueueName)
 

Additional Inherited Members

- Public Attributes inherited from FRHIDiagnosticBuffer
FQueueData = nullptr
 
- Static Public Attributes inherited from FRHIDiagnosticBuffer
static constexpr uint32 SizeInBytes = sizeof(FQueue)
 

Constructor & Destructor Documentation

◆ FD3D12DiagnosticBuffer()

FD3D12DiagnosticBuffer::FD3D12DiagnosticBuffer ( FD3D12Queue Queue)

◆ ~FD3D12DiagnosticBuffer()

FD3D12DiagnosticBuffer::~FD3D12DiagnosticBuffer ( )

Member Function Documentation

◆ GetGPUQueueData()

D3D12_GPU_VIRTUAL_ADDRESS FD3D12DiagnosticBuffer::GetGPUQueueData ( ) const
inline

◆ IsValid()

bool FD3D12DiagnosticBuffer::IsValid ( ) const
inline

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