I'm attempting to use AudioClient interface for the first time, without luck. So far I managed to get the default AudioClient interface using the successfully MMDeviceEnumerator and MMDevice interfaces: CoCreateInstance( CLSID_MMDeviceEnumerator, nil, CLSCTX_ALL, IID_IMMDeviceEnumerator, MMEnumerator); MMEnumerator.GetDefaultAudioEndpoint(eRender,eConsole,MMDevice); MMDevice.Activate(IID_IAudioClient, CLSCTX_ALL, nil, AudioClient); (Result checking code not included here). This 3 call all [...] read more