public EvaluatorStream ( int BufferSize, |
||
BufferSize | int | |
Evaluator | ||
Options | ||
Exporting | bool | |
return | System |
public EvaluatorStream(int BufferSize, Evaluator Evaluator, SoundOptions Options, bool Exporting)
{
this._Exporting = Exporting;
this._Options = Options;
this._Evaluator = Evaluator.GetBuffered(BufferSize);
this._Offset = BufferSize;
this._Parameter = Options.Offset;
// Calculate shift and sample size
int res = Options.Resolution;
int sampsize = (res + 7) / 8;
int shift = sampsize * 8 - res;
this._SampleSize = sampsize;
this._Shift = shift;
this._Advance();
}
EvaluatorStream::EvaluatorStream ( int BufferSize, |