![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12Query.h>
Inheritance diagram for FD3D12QueryHeap:Public Member Functions | |
| ~FD3D12QueryHeap () | |
| uint32 | GetResultSize () const |
| ID3D12QueryHeap * | GetD3DQueryHeap () const |
| FD3D12Resource * | GetResultBuffer () const |
| FD3D12ResidencyHandle & | GetHeapResidencyHandle () |
| uint32 | AddRef () |
| uint32 | Release () |
Public Member Functions inherited from FD3D12SingleNodeGPUObject | |
| FD3D12SingleNodeGPUObject (FRHIGPUMask GPUMask) | |
| SGPU_CONSTEXPR uint32 | GetGPUIndex () const |
Public Member Functions inherited from FD3D12GPUObject | |
| FD3D12GPUObject (FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask) | |
| SGPU_CONSTEXPR FRHIGPUMask | GetGPUMask () const |
| SGPU_CONSTEXPR FRHIGPUMask | GetVisibilityMask () const |
Public Attributes | |
| FD3D12Device *const | Device |
| D3D12_QUERY_TYPE const | QueryType |
| D3D12_QUERY_HEAP_TYPE const | HeapType |
| uint32 const | NumQueries |
| FD3D12QueryHeap::~FD3D12QueryHeap | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| uint32 FD3D12QueryHeap::Release | ( | ) |
| FD3D12Device* const FD3D12QueryHeap::Device |
| D3D12_QUERY_HEAP_TYPE const FD3D12QueryHeap::HeapType |
| uint32 const FD3D12QueryHeap::NumQueries |
| D3D12_QUERY_TYPE const FD3D12QueryHeap::QueryType |