This documentation is archived and is not being maintained.
ActivateAudioInterface
July 21, 2014
Applies to: Windows Phone 8 and Windows Phone Silverlight 8.1 only
Finds an audio endpoint based on the device ID and returns an IAudioClient interface.
HRESULT ActivateAudioInterface(
PCWSTR deviceId
REFIID iid
(void**) ppInterface
);
- deviceId
[in] The device ID of the audio endpoint for which an interface is being requested. Obtain the device ID by calling GetDefaultAudioRenderId or GetDefaultAudioCaptureId.
- REFIID
[in] The IID of the requested interface. This value must be IID_IAudioClient or IID_IAudioClient2.
- ppInterface
[out] A pointer to the interface obtained by the method
If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Minimum supported phone | Windows Phone 8 |
Header | phoneaudioclient.h |
Static library | Phoneaudioses.lib |
Runtime library | Phoneaudioses.dll |