SoundPlayer en .NET Compact Framework
Actualización: noviembre 2007
.NET Compact Framework versión 3.5 admite la clase SoundPlayer, que proporciona una API intuitiva para reproducir sonidos en aplicaciones, como juegos de entretenimiento. Para permitir el desarrollo de juegos de entretenimiento, .NET Compact Framework inserta cada objeto SoundPlayer mediante WaveOut, que es el filtro de representación de audio de los dispositivos con Windows Embedded CE y Windows Mobile. Este filtro permite al dispositivo mezclar sonidos.
.NET Compact Framework 3.5 admite los tipos siguientes:
Para ver un ejemplo de código que muestra cómo utilizar esta característica, vea SoundPlayer.
Las diferencias entre la implementación de .NET Compact Framework y la implementación de escritorio de SoundPlayer son las siguientes:
.NET Compact Framework sólo admite archivos codificados mediante PCM (sonido sin comprimir).
En un dispositivo, se puede reproducir más de un sonido al mismo tiempo. En el escritorio, sólo se reproduce el último.
En un dispositivo, la aplicación no finalizará hasta que se complete la reproducción. Si se está reproduciendo un sonido en el bucle de aplicación, la aplicación nunca saldrá. Para evitar esta situación, puede finalizar explícitamente la reproducción llamando al método Stop o Dispose del objeto SoundPlayer.
Vea también
Otros recursos
Generar aplicaciones y tareas básicas en .NET Compact Framework