Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
);
Parameters
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
Return Value
If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
This method is similar to the IMMDevice::Activate method on the desktop.
Requirements
Minimum supported phone |
Windows Phone 8 |
Header |
phoneaudioclient.h |
Static library |
Phoneaudioses.lib |
Runtime library |
Phoneaudioses.dll |