constantes AUDCLNT_SESSIONFLAGS_XXX

Les constantes AUDCLNT_SESSIONFLAGS_XXX indiquent les caractéristiques d’une session audio associée au flux. Un client peut spécifier ces options lors de l’initialisation du flux via le paramètre StreamFlags de la méthode IAudioClient::Initialize .

Constante/valeur Description
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
La session expire lorsqu’il n’y a pas de flux associés et d’objets de contrôle de session propriétaires contenant des références.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
Le contrôle de volume est masqué dans l’interface utilisateur du mélangeur de volumes lors de la création de la session audio. Si la session associée au flux existe déjà avant qu’IAudioClient::Initialize n’ouvre le flux, le contrôle de volume s’affiche dans le mélangeur de volumes.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
Le contrôle de volume est masqué dans l’interface utilisateur du mélangeur de volumes après l’expiration de la session.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Audiosessiontypes.h

Voir aussi

Constantes audio principales

IAudioSessionControl