Struct EffectResourceBindingDescription
Describes a shader parameter for a resource type.
[DataContract]
public struct EffectResourceBindingDescription
  - Inherited Members
 
Fields
Class
The EffectParameterClass of this parameter.
public EffectParameterClass Class
  Field Value
ElementType
The element type (for buffers or textures).
public EffectTypeDescription ElementType
  Field Value
KeyInfo
The common description of this parameter.
public EffectParameterKeyInfo KeyInfo
  Field Value
LogicalGroup
Logical group, used to group related descriptors and variables together.
public string LogicalGroup
  Field Value
RawName
Name of this parameter in the original shader
public string RawName
  Field Value
ResourceGroup
Resource group this variable belongs to. This should later be directly grouped in EffectReflection.ResourceGroups.
public string ResourceGroup
  Field Value
SlotCount
The number of slots bound to this parameter starting at SlotStart.
public int SlotCount
  Field Value
SlotStart
The starting slot this parameter is bound.
public int SlotStart
  Field Value
Stage
The stage this parameter is used
public ShaderStage Stage
  Field Value
Type
The EffectParameterType of this parameter.
public EffectParameterType Type