AUDCLNT_SESSIONFLAGS_XXX Konstanten

Die AUDCLNT_SESSIONFLAGS_XXX Konstanten geben Merkmale einer Audiositzung an, die dem Stream zugeordnet ist. Ein Client kann diese Optionen während der Initialisierung des Datenstroms mithilfe des StreamFlags-Parameters der IAudioClient::Initialize-Methode angeben.

Konstante/Wert BESCHREIBUNG
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
Die Sitzung läuft ab, wenn keine zugeordneten Streams vorhanden sind und keine Objekte der Sitzungssteuerung besitzen, die Verweise enthalten.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
Die Lautstärkeregelung ist in der Benutzeroberfläche des Lautstärkemixers ausgeblendet, wenn die Audiositzung erstellt wird. Wenn die dem Stream zugeordnete Sitzung bereits vorhanden ist, bevor IAudioClient::Initialize den Stream öffnet, wird die Lautstärkeregelung im Lautstärkemixer angezeigt.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
Die Lautstärkeregelung ist nach Ablauf der Sitzung in der Benutzeroberfläche des Lautstärkemixers ausgeblendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]
Header
Audiosessiontypes.h

Weitere Informationen

Kernaudiokonstanten

IAudioSessionControl