Gets or sets the intended audio frame size.
Assembly: System.Windows (in System.Windows.dll)
The minimum value is 10 milliseconds, and the maximum value is 2000 milliseconds. Setting to a value greater than 2000 or less than 10 does not throw an exception; however, the stored value is constrained to be within those restrictions.
influences the sample size if you process audio sink sample information with overrides of OnSamples.
Setting the correctly for your sample processing technique and application scenario may take some tuning to arrive at optimal frame size for a balance between quality and application performance. A too-long frame size can produce latency if you are time-dependent on immediate playback or other actions that should result from audio capture. A too-short frame size can result in buffer underrun. A buffer underrun can result from trying to play audio that has not made it through the record buffer and processing yet. Such buffer underruns might produce audible artifacts in the sound playback or obvious sample gaps in converted sound files.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.