.NET C# 4.0 以下の課題があります。
フォームにボタンが 1 つある基本的な C# アプリケーションがあります。
このボタンは、ファイル パスをオーディオ ファイルの場所のパラメータとして受け取る API を使用します。次に API は、ファイルを再生するために someoneElsesAPI.Play("C:\myfile.vox") などのファイルの呼び出しを許可します。
私は API を制御できません。API を使用する必要があります。選択の余地はありません。
問題は、オーディオ ファイル (.vox) がデータベースに (ブロブとして) 保存されていることです。API にファイル名を指定しながら、ファイルを再生するためにデータベースからストリーミングされるものを提供するにはどうすればよいですか?
たとえば、ASP.NET では、ハンドラーまたは aspx ページと応答出力をイメージとして使用することにより、イメージを動的に表示できます。C# デスクトップ アプリケーションでオーディオ ファイルに対して同じトリックを実行したいと考えています。
オーディオ ファイルの種類は関係ありません。存在しないファイル パスを介してファイルを呼び出す方法を知る必要があります (ただし、データベースに BLOB として存在します)。
へへへへへへへへへへへへへへ、私はあまり求めないの?
ムチョありがとう。
このチャレンジで頑張ってください!
ダン。