Audioaufnahme

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Eine Anwendung kann DirectShow verwenden, um Audiodaten von Mikrofonen, Bandplayern und anderen Geräten über die Eingänge auf dem Sound Karte zu erfassen. Zu den typischen Szenarien gehören:

  • Aufzeichnen eines Voiceoverkommentars für die spätere Synchronisierung über einen Videostream.
  • Konvertieren von legacy analogen Audioinhalten in ein digitales Format.
  • Erfassen von Stimme oder Musik für die Übertragung über ein Netzwerk.

Endbenutzer haben mehrere Optionen zum Aufzeichnen von Audio vom Sound Karte auf die Festplatte. Die meisten Karten bieten Anwendungen zum Mischen und Aufzeichnen über ihre Audioeingänge. Windows bietet Sound Recorder, eine einfache Hilfsanwendung zum Aufzeichnen von einem Mikrofon. Der Windows Media Encoder kann als DirectX Media Object (DMO) in eine DirectShow-Anwendung integriert werden. In diesem Abschnitt wird beschrieben, wie Sie die Audioerfassungsfunktion mithilfe von DirectShow in Ihre eigene Anwendung integrieren.

Dieser Abschnitt enthält die folgenden Themen:

Verwenden von DirectShow