Константы AUDCLNT_SESSIONFLAGS_XXX указывают характеристики звукового сеанса, связанного с потоком. Клиент может указать эти параметры во время инициализации потока с помощью параметра StreamFlags метода IAudioClient::Initialize .
Констант/значение
Описание
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
Сеанс истечет, когда нет связанных потоков и принадлежащих ей объектов управления сеансом, в которых содержатся ссылки.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
Элемент управления громкости скрыт в пользовательском интерфейсе микшера громкости при создании звукового сеанса. Если сеанс, связанный с потоком, уже существует до открытия потока IAudioClient::Initialize , элемент управления громкости отображается в микшере томов.
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
Элемент управления громкости скрыт в пользовательском интерфейсе микшера томов после истечения срока действия сеанса.
Требования
Требование
Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]