Standardmäßige Benutzeroberfläche
Stellen Sie sich ein Szenario vor, in dem ein Benutzer beim Lauschen auf Musik auf dem Computer einen Telefonanruf empfängt. Während des Telefonanrufs möchte der Benutzer die Lautstärke der Musik reduzieren, während er sich um den Telefonanruf kümmert, und das ursprüngliche Volume fortsetzen, nachdem der Telefonanruf beendet wurde. Abhängig von den Optionen, die vom Benutzer in der Sound-Systemsteuerung angegeben werden, stellt das Betriebssystem diese Funktionalität automatisch durch Verblenden oder Streamentenuierung bereit – Reduzierung der Intensität eines Audiodatenstroms.
Die Standardeinstellung für die Dämpfung hängt von der Einstellung des Benutzers ab, wie in der Option Sound der Systemsteuerung angegeben. Auf der Registerkarte Kommunikation kann der Benutzer eine Dämpfungsstufe auswählen (Standardwert ist 80 %), alle Nichtkommunikationsstreams stummschalten oder die Standarderfahrung für die Streamentsprechung deaktivieren. Das System lässt zu, dass neue Nichtkommunikationsstreams (mit Ausnahme neuer Systemsounds) während der Kommunikationssitzung geöffnet werden, aber die neuen Streams werden nicht automatisch abgeschwämmt. Wenn alle Kommunikationsdatenströme geschlossen sind, beendet das System die Kommunikationssitzung und stellt das Volumen der Datenströme wieder her, die während der Kommunikationssitzung abgeschwächt wurden.
Um die Streamdämpfung visuell anzugeben, ändert das System die Einstellungen des Volumemixers abhängig von der Einstellung des Benutzers. Wenn der Benutzer z. B. eine Dämpfungsebene angibt, verringert der Volumemixer den Schieberegler, zeigt das neue abgeschwähnte Volume und die ursprüngliche Lautstärkestufe an. Die folgende Abbildung veranschaulicht diesen Prozess.

Eine Anwendung kann die Streamenuierung überschreiben und eine benutzerdefinierte Benutzeroberfläche implementieren, wenn sie weiß, wann die Kommunikationssitzung beginnt und endet. Weitere Informationen finden Sie unter Bereitstellen eines benutzerdefinierten Enthaltungsverhaltens.