en-tête audiostatemonitorapi.h
Cet en-tête est utilisé dans le cadre de la fonctionnalité Audio de base. Pour plus d'informations, consultez les pages suivantes :
audiostatemonitorapi.h contient les interfaces de programmation suivantes :
Interfaces
IAudioStateMonitor Fournit des API pour interroger le niveau sonore des flux audio et pour recevoir des notifications lorsque le niveau sonore change. |
Fonctions
CreateCaptureAudioStateMonitor Crée une instance d’IAudioStateMonitor pour les flux de capture. |
CreateCaptureAudioStateMonitorForCategory Crée une instance d’IAudioStateMonitor pour les flux de capture avec la catégorie audio spécifiée. |
CreateCaptureAudioStateMonitorForCategoryAndDeviceId Crée un instance d’IAudioStateMonitor pour les flux de capture avec la catégorie audio et l’ID de périphérique audio spécifiés. |
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole Crée une instance d’IAudioStateMonitor pour les flux de capture avec la catégorie audio et le rôle d’appareil audio spécifiés. |
CreateRenderAudioStateMonitor Crée un instance d’IAudioStateMonitor pour les flux de rendu. |
CreateRenderAudioStateMonitorForCategory Crée une instance d’IAudioStateMonitor pour les flux de rendu avec la catégorie audio spécifiée. |
CreateRenderAudioStateMonitorForCategoryAndDeviceId Crée une instance d’IAudioStateMonitor pour les flux de rendu avec la catégorie audio et l’ID de périphérique audio spécifiés. |
CreateRenderAudioStateMonitorForCategoryAndDeviceRole Crée une instance d’IAudioStateMonitor pour les flux de rendu avec la catégorie audio et le rôle d’appareil audio spécifiés. |
Fonctions de rappel
AudioStateMonitorCallback Se produit lorsque le système modifie le niveau sonore des flux audio surveillés par un IAudioStreamStateMonitor. |
Énumérations
AudioStateMonitorSoundLevel |