UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
D3D12View.h File Reference
#include "Containers/Array.h"
#include "D3D12RHICommon.h"
#include "D3D12Descriptors.h"
#include "D3D12Resources.h"
#include "RHIResources.h"

Go to the source code of this file.

Classes

struct  FD3D12DefaultViews
 
struct  FD3D12ViewRange
 
struct  FD3D12ResourceLayout
 
struct  FD3D12ViewSubset
 
class  FD3D12ViewSubset::FIterator
 
class  FD3D12View
 
struct  FD3D12View::FResourceInfo
 
class  TD3D12View< TParent, TDesc >
 
class  FD3D12ConstantBufferView
 
class  FD3D12ShaderResourceView
 
class  FD3D12UnorderedAccessView
 
class  FD3D12RenderTargetView
 
class  FD3D12DepthStencilView
 
struct  FD3D12DeferredInitView< TParent >
 
class  FD3D12ShaderResourceView_RHI
 
class  FD3D12UnorderedAccessView_RHI
 
struct  TD3D12ResourceTraits< FRHIShaderResourceView >
 
struct  TD3D12ResourceTraits< FRHIUnorderedAccessView >
 

Enumerations

enum class  ED3D12ViewType : uint8 {
  ShaderResource , ConstantBuffer , UnorderedAccess , RenderTarget ,
  DepthStencil
}
 

Functions

ERHIDescriptorType RHIDescriptorTypeFromD3D12ViewDesc (const D3D12_SHADER_RESOURCE_VIEW_DESC &ViewDesc)
 
ERHIDescriptorType RHIDescriptorTypeFromD3D12ViewDesc (const D3D12_UNORDERED_ACCESS_VIEW_DESC &ViewDesc)
 

Enumeration Type Documentation

◆ ED3D12ViewType

enum class ED3D12ViewType : uint8
strong
Enumerator
ShaderResource 
ConstantBuffer 
UnorderedAccess 
RenderTarget 
DepthStencil 

Function Documentation

◆ RHIDescriptorTypeFromD3D12ViewDesc() [1/2]

ERHIDescriptorType RHIDescriptorTypeFromD3D12ViewDesc ( const D3D12_SHADER_RESOURCE_VIEW_DESC ViewDesc)
inline

◆ RHIDescriptorTypeFromD3D12ViewDesc() [2/2]

ERHIDescriptorType RHIDescriptorTypeFromD3D12ViewDesc ( const D3D12_UNORDERED_ACCESS_VIEW_DESC ViewDesc)
inline