2011-10-18 2 views
1

私が知っているようにSoundPlayerは.wavファイルのみを再生します。Audioは(正しいコーデックを持っていれば)どんなフォーマットでも再生できる場合は何ですか?あなたのクラスでAudioを使って幸せになれる方がいいですか?.NETアプリケーションでサウンドを再生するためのより良い解決策は何ですか:DirectX libまたはSystem.Media.SoundPlayerからのオーディオ?

答えて

1

Audioを使用したくない最大の理由は、DirectXへの依存によるものです。今日のシステムでは、一般的にDirectXのサポートとして問題ではないことが認められています。

ここでの鍵は、SoundPlayerの機能である「組み込み」機能と、Audioと同じ拡張機能です。

+0

明確な回答ありがとうございます。しかし、私はWindows(XPまたはそれ以上)を使用して私は何を使用する必要がありますか?を使用してください。..オーディオは私には、より広い可能性がありますサウンド(より広い範囲)を扱う可能性があり、SoundPlayerからのメソッドは、もし必要なら別々に。 DirectXは.NETのものではなく、システムに組み込まれています。 – 0x49D1

+0

ほとんどの場合、私はオーディオを使っても問題ないと言います。 W indows Mobileやその他のデバイスをターゲットにしようとしていた場合を除きます。それ以外の場合は、DirectXのサポートが必要です。 –

関連する問題