API audio principales
Notes
Pour obtenir des exemples de code, consultez le kit de développement logiciel (SDK) qui utilise les API audio principales.
cette documentation fournit des informations sur les interfaces de programmation d’applications (api) audio principales pour la famille de systèmes d’exploitation Microsoft Windows. il fournit des recommandations pour les développeurs de logiciels à suivre dans le développement d’applications qui utilisent les api audio de base dans Windows Vista. ces api sont nouvelles dans Windows Vista et ne sont pas disponibles dans les versions antérieures de Windows.
Les API audio principales permettent aux applications audio d’accéder à des périphériques de point de terminaison audio tels que des casques et des microphones. les api audio principales jouent le rôle de base pour les api audio de niveau supérieur, telles que Microsoft DirectSound et Windows les fonctions waveXxx multimedia. La plupart des applications communiquent avec les API de niveau supérieur, mais certaines applications avec des exigences spéciales peuvent avoir besoin de communiquer directement avec les API audio de base.
à partir de Windows 7, les api existantes ont été améliorées et de nouvelles api ont été ajoutées pour prendre en charge de nouveaux scénarios. Les API de gestion de flux et de sessions ont été améliorées afin que l’application puisse désormais énumérer et obtenir un contrôle étendu sur la session audio. En utilisant les nouvelles API, l’application peut implémenter une expérience d’atténuation de flux personnalisée. Les nouvelles API associées aux appareils fournissent un accès aux propriétés du pilote des appareils de point de terminaison.
Cette documentation contient les sections suivantes.
| Section | Description |
|---|---|
| à propos des api Audio Windows Core | fournit une vue d’ensemble des api audio Windows core et décrit les concepts de base. |
| Guide de programmation | Décrit les principales fonctionnalités des API audio principales et comment les utiliser. |
| Guide de référence de programmation | Fournit des informations de référence sur C++ pour les principales API audio. |