.NET Compact Framework で SoundPlayer
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
.NET Compact Framework Version 3.5 サポート、 SoundPlayer クラス カジュアル ゲームなどのアプリケーションでサウンドを再生するための直感的な API を提供します。 カジュアル ゲーム開発を有効に .NET Compact Framework SoundPlayer Windows Embedded CE 電源デバイスでオーディオのレンダリング フィルターである WaveOut ~ には各 Windows Mobile オブジェクトをプッシュします。 このフィルターによって、サウンドをミックスするデバイスを使用します。
.NET Compact Framework 3.5 は、次の種類をサポートします。
この機能を使用する方法を示すコード サンプル、について SoundPlayer を参照してください。
.NET Compact Framework 実装とデスクトップ SoundPlayer の実装の違いは次のとおりです。
.NET Compact Framework はのみ PCM でエンコードされたファイル (圧縮されていないサウンド) をサポートします。
デバイスで 1 つ以上のサウンドを同時に再生できます。 デスクトップで、最後、サウンドだけで再生します。
デバイスで再生が完了するまで、アプリケーションは終了できません。 アプリケーション ループ内で、サウンドの再生、アプリケーションが終了しません。 このような状況を回避するには、Stop オブジェクトに、 DisposeSoundPlayer メソッドを呼び出して再生を明示的に終了できます。