Что нового

[Данные, строки] Подключение и отключение звукового устройства

Roman89

Новичок
Сообщения
107
Репутация
3
Всем доброго времени суток!
У меня тут созрел вопрос:
Можно ли средствами autoit включить и отключить звуковое устройство?
Что бы вы понимали о чем я то вот в панели управления есть раздел звук
8e58851bf1d3.png
Мне нужно средствами autoit как то отключить динамик и подключить!
Всём заранее спасибо за ответы!
 

edward_freedom

Осваивающий
Сообщения
200
Репутация
44
Re: [Данные, строки] Подключение и подключение звукового устройства

Подключение и подключение звукового устройства :scratch:
 

AZJIO

Меценат
Меценат
Сообщения
2,878
Репутация
1,194
Volume Control в комплекте SoundGetSetQuery.au3

Ещё пример:

Код:
#include "SoundGetSetQuery.au3"
_MUTE()

Func _MUTE()
	$Mute=_SoundGetAllRecordMute()
	If $Mute = 0 Then 
		_SoundSetMicrophoneMute(1)
		_SoundSetAllRecordMute(1)
		MsgBox(0, 'Сообщение', 'Микрофон выключен')
	EndIf
	If $Mute = 1 Then
		_SoundSetMicrophoneMute(0)
		_SoundSetAllRecordMute(0)
		MsgBox(0, 'Сообщение', 'Микрофон включен')
	EndIf
EndFunc

Func _SoundSetMicrophoneMute($fMute)
	Local $iRet = SoundSetGet(0, "sAnalog", 9, "Mute", True, $fMute)
	SetError(@error) 
	Return $iRet
EndFunc

Func _SoundSetAllRecordMute($fMute)
	Local $iRet = SoundSetGet(2, "dWave", 1, "Mute", True, $fMute)
	SetError(@error) 
	Return $iRet
EndFunc

Func _SoundGetAllRecordMute()
	Local $iRet = SoundSetGet(2, "dWave", 1, "Mute", False, 0)
	SetError(@error) 
	Return $iRet
EndFunc

Microphone.7z
и на руборде Версия для печати, там тоже обсуждали. Я там выкладывал экспорт списка устройств, чтоб делать выбор для управления, но так и не доделал.
 
Верх