private PlatformLoadAudioStream ( Stream s ) : void | ||
s | Stream | |
return | void |
/// <summary> /// Creates a SoundEffect object based on the specified data stream. /// </summary> /// <param name="s">Stream object containing PCM wave data.</param> /// <returns>A new SoundEffect object.</returns> /// <remarks>The Stream object must point to the head of a valid PCM wave file. Also, this wave file must be in the RIFF bitstream format.</remarks> public static SoundEffect FromStream(Stream s) { if (s == null) { throw new ArgumentNullException(); } // Notes from the docs: /*The Stream object must point to the head of a valid PCM wave file. Also, this wave file must be in the RIFF bitstream format. * The audio format has the following restrictions: * Must be a PCM wave file * Can only be mono or stereo * Must be 8 or 16 bit * Sample rate must be between 8,000 Hz and 48,000 Hz*/ var sfx = new SoundEffect(); sfx.PlatformLoadAudioStream(s); return(sfx); }
/// <summary> /// Creates a SoundEffect object based on the specified data stream. /// </summary> /// <param name="s">Stream object containing PCM wave data.</param> /// <returns>A new SoundEffect object.</returns> /// <remarks>The Stream object must point to the head of a valid PCM wave file. Also, this wave file must be in the RIFF bitstream format.</remarks> public static SoundEffect FromStream(Stream s) { if (s == null) throw new ArgumentNullException(); // Notes from the docs: /*The Stream object must point to the head of a valid PCM wave file. Also, this wave file must be in the RIFF bitstream format. The audio format has the following restrictions: Must be a PCM wave file Can only be mono or stereo Must be 8 or 16 bit Sample rate must be between 8,000 Hz and 48,000 Hz*/ var sfx = new SoundEffect(); sfx.PlatformLoadAudioStream(s); return sfx; }