リソースからWAVEを2回目演奏すると、エラー

解決


HTML-M  2008-04-05 01:05:18  No: 144591

リソースのWAVEを2回目演奏すると
WAVEヘッダーが壊れているのエラー

あるサイトによると、
始|                  |終
                      ▲
▲の地点から読み込むため、
巻き戻しされてないとか書いてありましたが

1回目は必ず成功するので不思議です

回答お願いします


シャノン  2008-04-05 01:29:40  No: 144592

前スレはこちらです。
http://madia.world.coocan.jp/cgi-bin/vbnet/wwwlng.cgi?print+200804/08040004.txt

次から、俺が書かなくても、続きの話題の時にはリンクしてくださいね。

で、たぶん Stream を第一引数に取る My.Computer.Audio.Play を使ったんでしょう。
引数に渡している Stream というのが何者なのかわかっていないと思われます。
Stream を使った違うプログラムを読み書きしてみるといいと思います。


HTML-M  2008-04-05 01:42:12  No: 144593

じゃあ
いろいろ情報収集してみます。
納得したらまた来ます


HTML-M  2008-04-05 01:45:53  No: 144594

ストリーム=連続したデータの集まりだそうです(MSDN2より)
したいのは、最初再生したら、ストリームのいちばんはじっこまで行ってしまって、それをストリームのいちばん最初まで戻したいんです。


シャノン  2008-04-05 01:58:27  No: 144595

Stream クラスのリファレンスを一通り読んでみましょう。


HTML-M  2008-04-06 19:34:20  No: 144596

SEEKとかで、再生できるようになりましたが、OFFSETってなんですか?
ちょっと理解できません。
適当に、0を設定しましたが;?○×※%&#□
本当はなんて設定すると良いでしょうか?

あと、もう少しで解決チェックします


やじゅ  2008-04-06 19:45:57  No: 144597

0でいいでしょ。
掲示板で何ですかって書くより、単純にそのキーワードで
調べればいいと思いますけどね。


HTML-M  2008-04-06 20:23:20  No: 144598

ちゃんと調べましたが、単に理解できなかっただけです。


HTML-M  2008-04-06 20:24:45  No: 144599

[[解決]]
まあ、正しく動作したので、良しです。
ありがとうございました


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加