Audioaufnahme- und Renderingschnittstellen

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Diese Schnittstellen unterstützen die Audioaufnahme und das Rendering in DirectShow.

Schnittstelle BESCHREIBUNG
IAMAudioInputMixer Greifen Sie auf die analogen Eingänge im Sound des Systems zu, Karte und passen Sie Merkmale an, z. B. Mono oder Stereo, Mixpegel, Schwenkpegel, Lautstärke, Höhen und Bass.
IAMAudioRendererStats Abrufen statistischer Leistungsinformationen zum Audiorendering.
IAMBufferNegotiation Steuern Sie, wie der Audioaufnahmefilter Puffer zuordnet.
IAMClockSlave Steuern Sie die Toleranz eines Audiorenderers, wenn er Die Raten mit einer anderen Uhr abgleicht.
IAMDirectSound Ermöglicht einer Anwendung anzugeben, welches Fenster den Fokus für die Steuerung der DirectSound-Audiowiedergabe hat.
IAMResourceControl Halten Sie eine Audiogeräteressource bereit, bevor sie benötigt wird.
IAMStreamConfig Fragen Sie das Ausgabeformat des Erfassungsfilters ab, und legen Sie es fest.
IBasicAudio Festlegen der Lautstärke und des Gleichgewichts der Audioausgabe.

 

Schnittstellen