public GetFieldType ( int ii ) : ITypeHLSL | ||
ii | int | |
Результат | ITypeHLSL |
public ITypeHLSL GetFieldType(int ii)
{
return _fields[ii].Type;
}
private ITypeHLSL MakePseudoArrayElemTypeImpl( TupleTypeHLSL type, EmitValHLSL count ) { int fieldCount = type.GetFieldCount(); TupleTypeHLSL result = new TupleTypeHLSL(type.Name); for (int ff = 0; ff < fieldCount; ++ff) { result.AddField( type.GetFieldName(ff), MakePseudoArrayElemType( type.GetFieldType(ff), count)); } return result; }