Diligent::IShaderD3D struct

Exposes Direct3D-specific functionality of a shader object.

Base classes

struct IShader
Shader interface.

Derived classes

struct IShaderD3D11
Exposes Direct3D11-specific functionality of a shader object.
struct IShaderD3D12
Exposes Direct3D12-specific functionality of a shader object.

Public functions

auto GetHLSLResource(Uint32 Index, HLSLShaderResourceDesc& ResourceDesc) const -> void METHOD() virtual
Returns HLSL shader resource description.