UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D11ResourceBinder< ShaderFrequency > Struct Template Reference

Public Member Functions

 FD3D11ResourceBinder (FD3D11DynamicRHI &InRHI)
 
void SetUAV (FRHIUnorderedAccessView *InUnorderedAccessView, uint8 Index)
 
void SetSRV (FRHIShaderResourceView *InShaderResourceView, uint8 Index)
 
void SetTexture (FRHITexture *InTexture, uint8 Index)
 
void SetSampler (FRHISamplerState *Sampler, uint8 Index)
 

Public Attributes

FD3D11DynamicRHIRHI
 

Constructor & Destructor Documentation

◆ FD3D11ResourceBinder()

template<EShaderFrequency ShaderFrequency>
FD3D11ResourceBinder< ShaderFrequency >::FD3D11ResourceBinder ( FD3D11DynamicRHI InRHI)
inline

Member Function Documentation

◆ SetSampler()

template<EShaderFrequency ShaderFrequency>
void FD3D11ResourceBinder< ShaderFrequency >::SetSampler ( FRHISamplerState Sampler,
uint8  Index 
)
inline

◆ SetSRV()

template<EShaderFrequency ShaderFrequency>
void FD3D11ResourceBinder< ShaderFrequency >::SetSRV ( FRHIShaderResourceView InShaderResourceView,
uint8  Index 
)
inline

◆ SetTexture()

template<EShaderFrequency ShaderFrequency>
void FD3D11ResourceBinder< ShaderFrequency >::SetTexture ( FRHITexture InTexture,
uint8  Index 
)
inline

◆ SetUAV()

template<EShaderFrequency ShaderFrequency>
void FD3D11ResourceBinder< ShaderFrequency >::SetUAV ( FRHIUnorderedAccessView InUnorderedAccessView,
uint8  Index 
)
inline

Member Data Documentation

◆ RHI

template<EShaderFrequency ShaderFrequency>
FD3D11DynamicRHI& FD3D11ResourceBinder< ShaderFrequency >::RHI

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