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

Stores all required data for a VRAM copy operation - doesn't own the resources. More...

#include <D3D12PoolAllocator.h>

Public Types

enum  ECopyType { BufferRegion , Resource }
 

Public Attributes

FD3D12ResourceSrcResource
 
ED3D12Access SrcResourcED3D12Access
 
uint32 SrcOffset
 
FD3D12ResourceDstResource
 
ED3D12Access DstResourcED3D12Access
 
uint32 DstOffset
 
uint32 Size
 
ECopyType CopyType
 

Detailed Description

Stores all required data for a VRAM copy operation - doesn't own the resources.

Member Enumeration Documentation

◆ ECopyType

Enumerator
BufferRegion 
Resource 

Member Data Documentation

◆ CopyType

ECopyType FD3D12VRAMCopyOperation::CopyType

◆ DstOffset

uint32 FD3D12VRAMCopyOperation::DstOffset

◆ DstResource

FD3D12Resource* FD3D12VRAMCopyOperation::DstResource

◆ DstResourcED3D12Access

ED3D12Access FD3D12VRAMCopyOperation::DstResourcED3D12Access

◆ Size

uint32 FD3D12VRAMCopyOperation::Size

◆ SrcOffset

uint32 FD3D12VRAMCopyOperation::SrcOffset

◆ SrcResource

FD3D12Resource* FD3D12VRAMCopyOperation::SrcResource

◆ SrcResourcED3D12Access

ED3D12Access FD3D12VRAMCopyOperation::SrcResourcED3D12Access

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