UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12QueryLocation Struct Reference

#include <D3D12Query.h>

Public Member Functions

void CopyResultTo (void *Dst) const
 
template<typename TValueType >
TValueType GetResult () const
 
 FD3D12QueryLocation ()=default
 
 FD3D12QueryLocation (FD3D12QueryHeap *Heap, uint32 Index, ED3D12QueryType Type, void *Target)
 
 operator bool () const
 

Public Attributes

FD3D12QueryHeapHeap = nullptr
 
uint32 Index = 0
 
ED3D12QueryType Type = ED3D12QueryType::None
 
voidTarget = nullptr
 

Constructor & Destructor Documentation

◆ FD3D12QueryLocation() [1/2]

FD3D12QueryLocation::FD3D12QueryLocation ( )
default

◆ FD3D12QueryLocation() [2/2]

FD3D12QueryLocation::FD3D12QueryLocation ( FD3D12QueryHeap Heap,
uint32  Index,
ED3D12QueryType  Type,
void Target 
)
inline

Member Function Documentation

◆ CopyResultTo()

void FD3D12QueryLocation::CopyResultTo ( void Dst) const
inline

◆ GetResult()

template<typename TValueType >
TValueType FD3D12QueryLocation::GetResult ( ) const
inline

◆ operator bool()

FD3D12QueryLocation::operator bool ( ) const
inline

Member Data Documentation

◆ Heap

FD3D12QueryHeap* FD3D12QueryLocation::Heap = nullptr

◆ Index

uint32 FD3D12QueryLocation::Index = 0

◆ Target

void* FD3D12QueryLocation::Target = nullptr

◆ Type

ED3D12QueryType FD3D12QueryLocation::Type = ED3D12QueryType::None

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