2010-12-30 15 views

答えて

1

.NET CF 3.5を使用している場合は、System.Media.SoundPlayerを使用して、PlaySync()コマンドと同期してサウンドを再生できます。例えば

:あなたはまた、UIスレッドが継続できるようにするために、独自のスレッドでそれを置くことができますしたい場合は

string path = "\\Program Files\\SNAP.App.CE\\Content\\5LongLow.wav"; 
System.Media.SoundPlayer player = new System.Media.SoundPlayer(path); 
player.PlaySync(); 
player.PlaySync(); 

これは、現在のスレッドで再生されます。

古いバージョンの.NET CFを使用している場合は、サウンドを再生し、次のサウンドを再生する前に「正しい」時間だけスレッドをスリープすることが唯一の方法です。

+0

ご協力いただきありがとうございます。ほんとうにありがとう。 – njays

+0

@SrinivasNJayあなたは常に正しい答えとしての骨組みのポストをマークすることができます – Zak

関連する問題