Guide de programmation audio de base
Cette section explique les concepts et fonctionnalités des API audio principales de Windows Vista et explique comment les utiliser dans la programmation d’applications.
Cette section contient les rubriques suivantes.
Sujet | Description |
---|---|
User-Mode composants audio | Grâce aux interfaces de bas niveau dans les API audio principales, un client peut accéder aux composants système qui gèrent et mélangent des flux audio. |
mode utilisateur protégé (PUMA) | Décrit les mises à jour de l’audio en mode utilisateur protégé (PUMA), le moteur audio en mode utilisateur dans l’environnement protégé (PE), qui offre un environnement plus sûr pour le traitement et le rendu audio. |
appareils de point de terminaison audio | Un appareil de point de terminaison audio est une abstraction logicielle qui permet des interactions conviviales avec des périphériques audio tels que des microphones et des haut-parleurs. |
sessions audio | Une session audio est une abstraction logicielle qui permet à un client de gérer une collection de flux audio connexes en tant qu’unité unique. |
contrôles de volume | Le système intègre ses paramètres de volume basés sur des stratégies avec les paramètres de volume de l’utilisateur de manière logique et cohérente. |
de gestion des flux | L’API WASAPI (Windows Audio Session API) fournit à un client un ensemble complet de méthodes permettant de créer et de gérer des flux audio. |
topologies d’appareils | L’API DeviceTopology permet à un client de découvrir les contrôles audio qui se trouvent le long des différents chemins de données du matériel audio. |
utilisation de l’interface IKsControl pour accéder aux propriétés audio | Une application audio spécialisée peut avoir besoin d’utiliser l’interface IKsControl pour accéder aux propriétés d’une carte audio. |
Interopérabilité avec les API audio héritées | Les principales fonctionnalités des API audio principales de Windows Vista peuvent être incorporées dans des applications existantes qui utilisent DirectSound, DirectShow et les fonctions de waveOutXxx windows et waveInXxx. |
spatial sound | Fournit des conseils sur l’utilisation de Windows Sonic, la solution de niveau plateforme de Microsoft pour la prise en charge du son spatial sur Xbox et Windows, ce qui permet d’entourer et d’élever (au-dessus ou en dessous de l’écouteur) des signaux audio. |
Rubriques connexes
-
API audio principales