UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12CommandList Class Referencefinal

#include <D3D12CommandList.h>

Classes

class  TRValuePtr
 

Public Member Functions

 ~FD3D12CommandList ()
 
void BeginQuery (FD3D12QueryLocation const &Location)
 
void EndQuery (FD3D12QueryLocation const &Location)
 
void Reset (FD3D12CommandAllocator *CommandAllocator, FD3D12QueryAllocator *TimestampAllocator, FD3D12QueryAllocator *PipelineStatsAllocator)
 
void Close ()
 
bool IsOpen () const
 
bool IsClosed () const
 
uint32 GetNumCommands () const
 
void UpdateResidency (const FD3D12Resource *Resource)
 
auto BaseCommandList ()
 
auto CopyCommandList ()
 
auto GraphicsCommandList ()
 

Public Attributes

FD3D12Device *const Device
 
ED3D12QueueType const QueueType
 

Constructor & Destructor Documentation

◆ ~FD3D12CommandList()

FD3D12CommandList::~FD3D12CommandList ( )

Member Function Documentation

◆ BaseCommandList()

auto FD3D12CommandList::BaseCommandList ( )
inline

◆ BeginQuery()

void FD3D12CommandList::BeginQuery ( FD3D12QueryLocation const &  Location)

◆ Close()

void FD3D12CommandList::Close ( )

◆ CopyCommandList()

auto FD3D12CommandList::CopyCommandList ( )
inline

◆ EndQuery()

void FD3D12CommandList::EndQuery ( FD3D12QueryLocation const &  Location)

◆ GetNumCommands()

uint32 FD3D12CommandList::GetNumCommands ( ) const
inline

◆ GraphicsCommandList()

auto FD3D12CommandList::GraphicsCommandList ( )
inline

◆ IsClosed()

bool FD3D12CommandList::IsClosed ( ) const
inline

◆ IsOpen()

bool FD3D12CommandList::IsOpen ( ) const
inline

◆ Reset()

void FD3D12CommandList::Reset ( FD3D12CommandAllocator CommandAllocator,
FD3D12QueryAllocator TimestampAllocator,
FD3D12QueryAllocator PipelineStatsAllocator 
)

◆ UpdateResidency()

void FD3D12CommandList::UpdateResidency ( const FD3D12Resource Resource)

Member Data Documentation

◆ Device

FD3D12Device* const FD3D12CommandList::Device

◆ QueueType

ED3D12QueueType const FD3D12CommandList::QueueType

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