private EffectParameter ( EffectParameterClass class_, EffectParameterType type, string name, int rowCount, int columnCount, string semantic, EffectAnnotationCollection annotations, |
||
class_ | EffectParameterClass | |
type | EffectParameterType | |
name | string | |
rowCount | int | |
columnCount | int | |
semantic | string | |
annotations | EffectAnnotationCollection | |
elements | ||
structMembers | ||
data | object | |
return | System |
internal EffectParameter( EffectParameterClass class_,
EffectParameterType type,
string name,
int rowCount,
int columnCount,
string semantic,
EffectAnnotationCollection annotations,
EffectParameterCollection elements,
EffectParameterCollection structMembers,
object data )
{
ParameterClass = class_;
ParameterType = type;
Name = name;
Semantic = semantic;
Annotations = annotations;
RowCount = rowCount;
ColumnCount = columnCount;
Elements = elements;
StructureMembers = structMembers;
Data = data;
StateKey = unchecked(NextStateKey++);
}
EffectParameter::EffectParameter ( |