À propos du filtre de capture audio

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

DirectShow permet la capture à partir des entrées analogiques sur un carte sonore via le filtre de capture audio. Ce filtre utilise les API waveInXXX pour contrôler tout appareil dont le pilote prend en charge ces API. Chaque carte sur le système est représenté par une instance distincte du filtre.

Le filtre Capture audio expose chaque entrée sur le carte, comme le microphone ou l’entrée MIDI, en tant que broche d’entrée. Les broches d’entrée représentent ce que le pilote expose en tant que lignes sources audio. Toutefois, aucune donnée ne transite par ces broches d’entrée et elles ne se connectent pas à d’autres filtres DirectShow. Ils permettent simplement à une application de contrôler les entrées. L’application peut utiliser une broche d’entrée pour activer ou désactiver l’entrée, ou pour définir des propriétés de mixage telles que l’égalisation des basses, l’égalisation des aigus, le panoramique, etc. La quantité de contrôle disponible dépend du pilote. Pour bien comprendre et exploiter les capacités d’un carte sonore particulier, vous aurez besoin de la documentation du fabricant du carte.

Notes

Vous pouvez capturer à partir de l’entrée CD-Audio, mais ce flux audio a déjà transité par le convertisseur numérique-analogique, de sorte qu’il y aura une perte de qualité sonore à partir du CD d’origine.

 

Audio Capture