Code: Select all
IID_IAudioSessionManager2 := "{77AA99A0-1BD6-484F-8BC7-2C654C9A9B6F}"
dev := VA_GetDevice()
VA_IMMDevice_Activate(dev, IID_IAudioSessionManager2, 7, 0, mgr)
ObjRelease(dev)
VA_IAudioSessionManager2_GetSessionEnumerator(mgr, enm)
ObjRelease(mgr)
VA_IAudioSessionEnumerator_GetSession(enm, 0, ssn)
VA_IAudioSessionControl2_GetProcessId(ssn, PID)
ObjRelease(ssn)
ObjRelease(enm)
MsgBox % PID
AHK 1.1.32.00 x64 and WIndows 10 x64 Pro 2004