- 917 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 22:12:01 ]
- 丁度DirectSoundで盛り上がってるみたいで便乗を
現状、効果音を多重に鳴らす際にDuplicateSoundBufferを使ってます でもこれ、鳴り終わるまではReleaseしちゃいけないので面倒です 今はここのイベント通知処理を利用し ttp://msdn.microsoft.com/ja-jp/library/cc370470.aspx play時にDuplicateSoundBufferで複製。ついでにstaticなリストにCComPtrでくるんで追加。 再生が終わったらリストからはずす(よって開放される) という感じに実装しています でもこれが異常に面倒。とてもほかの方々がそうやってるとは思えません そもそもDuplicateSoundBufferについてぐぐるにひっかからなさすぎ(26件) みなさん多重に再生する必要がある効果音などは、どのようにしているのでしょうか?
|

|