Le costanti AUDCLNT_SESSIONFLAGS_XXX indicano le caratteristiche di una sessione audio associata al flusso. Un client può specificare queste opzioni durante l'inizializzazione del flusso tramite il parametro StreamFlags del metodo IAudioClient::Initialize .
Costante/valore
Descrizione
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
La sessione scade quando non sono presenti flussi associati e oggetti del controllo sessione proprietari che contengono riferimenti.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
Il controllo volume è nascosto nell'interfaccia utente del mixer del volume quando viene creata la sessione audio. Se la sessione associata al flusso esiste già prima che IAudioClient::Initialize apra il flusso, il controllo volume viene visualizzato nel mixer del volume.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
Il controllo volume è nascosto nell'interfaccia utente del mixer del volume dopo la scadenza della sessione.