C# アプリケーション内からオーディオ CD を作成できる API を探しています。CD は、同じセッションで作成され、閉じられます (書き換えは不要です)。基本的に、私のアプリケーションはユーザーに代わってファイルを検索し、空の CD がドライブに存在する場合は、ユーザーのためにオーディオ CD を作成します。CD が存在しない場合は、USB ドライブが接続されているかどうかを確認し、そこにファイルをコピーします (この部分の方法は既に知っています)。
私はこのアプリケーションを C# または Java で作成することを好みますが、どちらの言語を使用しても CD を作成するのがどれほど難しいかはわかりません。
通常の CD に関する質問は他にもいくつかありますが、オーディオ CD についての質問は見当たりませんでした。