Skip to main content

IAudioStateMonitor::UnregisterCallback, méthode

Désinscrit un rappel précédemment inscrit avec IAudioStateMonitor::RegisterCallback.

Syntaxe

Paramètres

registration
Type : AudioStateMonitorRegistrationHandle
Entier 64 bits qui identifie le rappel à désinscrire. Cette valeur est retournée dans le paramètre registration de la méthode RegisterCallback.

Valeur renvoyée

Cette méthode ne retourne aucune valeur.

Remarques

Prenons le scénario suivant, dans lequel un jeu choisit de lire l’audio GameMedia uniquement lorsqu’il est certain que l’audio ne sera pas coupé par le système d’exploitation en raison d’une stratégie. Pour ce faire, le jeu s’inscrit aux notifications SoundLevel pour la catégorie de flux AudioCategory_GameMedia sur le point de terminaison de console par défaut. Si le SoundLevel de cette catégorie est défini sur ‘Muted’, le jeu arrête la lecture de son flux GameMedia. Si le SoundLevel a une autre valeur, le jeu choisit de lire son flux GameMedia.

Configuration requise

En-tête : Audiostatemonitorapi.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

IAudioStateMonitor À propos de WASAPI
Last modified on October 6, 2026