soundDetect4-sandbox.au3 747 B

1234567891011121314
  1. Local $mciLevel, $lpszReturnString
  2. ;DllCall ( "dll", "return type", "function" [, type1, param1 [, type n, param n]] )
  3. ;Local $mciInit = DllCall('winmm.dll', 'long', 'mciSendStringA', 'str', 'open new type waveaudio alias mywave', 'str', $lpszReturnString, 'long', 64, 'long', 0)
  4. ;Local $mciInit = DllCall('winmm.dll', 'long', 'mciSendStringA', 'str', 'status mywave level', 'str', $lpszReturnString, 'long', 64, 'long', 0)
  5. Local $mciInit = DllCall('winmm.dll', 'long', 'mciGetDeviceID', 'str', 'NVIDIA High Definition Audio')
  6. ;Local $mciInit = DllCall('winmm.dll', 'long', 'waveOutGetVolume', 'HWAVEOUT', '0', 'str', '0xFFFF')
  7. ConsoleWrite($lpszReturnString)
  8. ConsoleWrite($mciInit)
  9. ConsoleWrite($mciInit[0])
  10. ConsoleWrite($mciInit[1])
  11. Exit