UCC_MEDIA_TYPES Enumeration

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Enumerates the media types supported by the UCC API.

Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)

Syntax

'Declaration
Public Enumeration UCC_MEDIA_TYPES
public enum UCC_MEDIA_TYPES
public enum class UCC_MEDIA_TYPES
public enum UCC_MEDIA_TYPES
public enum UCC_MEDIA_TYPES

Members

Member name Description
UCCMT_AUDIO A flag indicating audio streams in an audio-video session.
UCCMT_DATA A flag indicating data streams in an application session.
UCCMT_MESSAGE A flag indicating text messages in an instant messaging session in a conference.
UCCMT_TELEPHONY A flag indicating audio streams passing through a PSTN network.
UCCMT_VIDEO A flag indicating video streams in an audio-video session.

Remarks

The UCC API requires that a media type be specified on a media channel or a media device. An application must specify the media type (using this enumeration) when creating a media channel in an AV session (IUccAUdioVideoSessionParticipant.CreateChannel) or a conference session (IUccConferenceSessionParticipantEndpoint.CreateChannel).

Win32 COM/C++ Syntax

typedef enum UCC_MEDIA_TYPES
{
   UCCMT_AUDIO = 0x00000001,
   UCCMT_VIDEO = 0x00000002,
   UCCMT_MESSAGE = 0x00000004,
   UCCMT_TELEPHONY = 0x00000008,
   UCCMT_DATA = 0x00000010
};

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2000 with Service Pack 4, Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition

Target Platforms

See Also

Reference

Microsoft.Office.Interop.UccApi Namespace