Share via


IRTCClient:IUnknown (Windows CE 5.0)

Send Feedback

This interface represents the RTC Client object. The client can also support an IRTCClient2 interface.

Methods

The following table shows the methods for this interface in vtable order. This is the order in which the compiler calls the methods. Like all COM interfaces, this interface inherits the methods for the IUnknown interface.

Method Description
Initialize Initializes the Client object.
Shutdown Cleans up the Client object.
PrepareForShutdown Asynchronously prepares the client for shutting down.
EventFilter Sets or gets the event filter that is used for all attached event sinks.
SetPreferredMediaTypes Sets the preferred media types for new sessions.
PreferredMediaTypes Gets the preferred media types for new sessions.
MediaCapabilities Gets the media types supported by the current hardware.
CreateSession Creates a session.
ListenForIncomingSessions Sets or gets the listening mode that the client uses for incoming sessions.
NetworkAddresses Gets the IP addresses and ports on which the client is listening.
Volume Sets or gets the volume on an audio device.
AudioMuted Sets or gets the muting on an audio device.
IVideoWindow This method is not supported in Windows CE.
PreferredAudioDevice Sets or gets the preferred audio device for audio capturing or rendering.
PreferredVolume Sets or gets the preferred volume on an audio device.
PreferredAEC This method is not supported in Windows CE.
PreferredVideoDevice This method is not supported in Windows CE.
ActiveMedia Gets the media types for currently active streams in a session.
MaxBitrate Sets or gets the maximum bit rate (bps) for a session.
TemporalSpatialTradeOff Sets or gets the temporal-spatial tradeoff for a session.
NetworkQuality Gets the quality value of the network connection.
StartT120Applet This method is not supported in Windows CE.
StopT120Applets This method is not supported in Windows CE.
IsT120AppletRunning This method is not supported in Windows CE.
LocalUserURI Sets or gets the SIP URI used in the From: header of the messages sent from the client.
LocalUserName Sets or gets the displayable name used in the From: header of the messages sent from the client.
PlayRing Plays a ring on the operating system default audio device or on the RTC default audio device.
SendDTMF Sends a Dual-Tone Multi-Frequency (DTMF) tone to the active session and plays a feedback tone to the RTC default audio device.
InvokeTuningWizard This method is not supported in Windows CE.
IsTuned Gets the tuning status of the tuning wizard.

Obtaining a Pointer

The application can obtain a pointer to the IRTCClient interface by calling the CoCreateInstance function, using the CLSID_RTCClient GUID of 7a42ea29-a2b7-40c4-b091-f6f024aa89be.

Note   The client object can only be used as an inproc server.

For information on how to create and initialize the client object, see the Initialize RTC code example.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Rtccore.h, Rtccore.idl.
Link Library: Uuid.lib.

See Also

RTC Client API Interfaces | CoCreateInstance | Initialize RTC | IRTCClient2

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.