Hi
Jo, der Titel verrät es eig schon, mit welcher Funktion kann man das Mikrofon muten bzw. die Soundausgabe deaktivieren?
Hab eig gesucht, aber nix gefunden, wenn das Thema doch schon abgehandelt wurde belehrt mich eines besseren
Walle
Hi
Jo, der Titel verrät es eig schon, mit welcher Funktion kann man das Mikrofon muten bzw. die Soundausgabe deaktivieren?
Hab eig gesucht, aber nix gefunden, wenn das Thema doch schon abgehandelt wurde belehrt mich eines besseren
Walle
Hi,
audio.au3 UDF von Volly
Mega
#include <audio.au3>
_SoundSetMasterVolume(0)
_SoundSetMicrophoneVolume(0)
Das bewirkt zwar das der Sound aus ist aber das Micro ist nicht deaktiviert
Walle
Hi,
;===============================================================================
;
; Function Name: _isMute
; Description:: Check for mute sound
; Parameter(s): ControlID
; Voulme = 1000
; Wave = 2000
; SW-Synthesizer = 3000
; CD-Player = 4000
; Mikrofon = 5000
; Line-In = 6000
; Requirement(s): ---
; Return Value(s): 0 = not muted, 1 = muted, -1 = timeout, -2 = ControlID not found
; Author(s): Thorsten Meger (Xenobiologist)
;
;===============================================================================
Func _isMute($opt = 1000)
Local $retVal = 0, $ex = False
If Not WinExists('[CLASS:Volume Control]') Then
Run('sndvol32', '', @SW_HIDE)
$ex = True
EndIf
If WinWait('[CLASS:Volume Control]', '', 2) = 0 Then Return -1
$retVal = ControlCommand('[CLASS:Volume Control]', '', $opt, 'isChecked')
If @error Then Return -2
If $ex = True Then WinClose('[CLASS:Volume Control]')
Return $retVal
EndFunc ;==>_isMute
Das könntest du anpassen.
Mega
Die Funktion gibt doch aber nur zurück ob gemutet ist oder nicht, oder?
Sry stehe glaub ich grade etwas auf dem Schlauch
Walle
hi
FRAGE: wo bekomm ich die audio.au3 her???
vielen dank
BTT:
Du kannst doch auf Basis von _isMuted eine _Mute-Funktion schreiben, du musst ja nur statt dem Controlcommand bzw. danach ein ControlClick machen.