As constantes AUDCLNT_SESSIONFLAGS_XXX indicam características de uma sessão de áudio associada ao fluxo. Um cliente pode especificar essas opções durante a inicialização do fluxo por meio do parâmetro StreamFlags do método IAudioClient::Initialize .
Constante/valor
Descrição
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
A sessão expira quando não há fluxos associados e possui objetos de controle de sessão que contêm referências.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
O controle de volume fica oculto na interface do usuário do mixer de volumes quando a sessão de áudio é criada. Se a sessão associada ao fluxo já existir antes de IAudioClient::Initialize abrir o fluxo, o controle de volume será exibido no mixer de volume.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
O controle de volume fica oculto na interface do usuário do mixer de volume após a expiração da sessão.
Requisitos
Requisito
Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]