UCC_MEDIA_DEVICE_SETTING_PROPERTY 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 IDs of the properties as the device setting.
Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)
Syntax
'Declaration
Public Enumeration UCC_MEDIA_DEVICE_SETTING_PROPERTY
public enum UCC_MEDIA_DEVICE_SETTING_PROPERTY
public enum class UCC_MEDIA_DEVICE_SETTING_PROPERTY
public enum UCC_MEDIA_DEVICE_SETTING_PROPERTY
public enum UCC_MEDIA_DEVICE_SETTING_PROPERTY
Members
Member name | Description |
---|---|
UCCMDSP_AUDIO_CAPTURE_VOLUME_COLLECTION | The ID of a property of the IUccPropertyCollection type holding a collection of name/value pairs of audio capturing devices. The name is a string (BSTR) and identifies an audio capturing device. The value is a long integer (VARIANT(VT_I4) and specifies the volume of the named device. |
UCCMDSP_AUDIO_RENDER_VOLUME_COLLECTION | The ID of a property of the IUccPropertyCollection type holding a collection of name/value pairs of audio rendering devices. The name is a string (BSTR) and identifies an audio capturing device. The value is a long integer (VARIANT(VT_I4) and specifies the volume of the named device. |
UCCMDSP_PREFERRED_AUDIO_CAPTURE | The ID of a property of the string (VARIANT(VT_BSTR)) type identifying the preferred public audio capturing device as described on page 2 of the Tuning Wizard. |
UCCMDSP_PREFERRED_AUDIO_IS_MANUAL | The ID of a property of the Boolean (VARIANT(VT_BOOL)) type indicating whether the preferred audio is manual (TRUE or 1) or automatic (FALSE or 0). |
UCCMDSP_PREFERRED_AUDIO_RENDER | The ID of a property of the string (VARIANT(VT_BSTR)) type indicating the preferred public audio rendering device as described on page 2 of the Tuning Wizard. |
UCCMDSP_PREFERRED_HANDSET_AUDIO_CAPTURE | The ID of a property of the string (VARIANT(VT_BSTR)) type identifying the preferred handset audio capturing device. |
UCCMDSP_PREFERRED_HANDSET_AUDIO_IS_MANUAL | The ID of a property of the Boolean (VARIANT(VT_BOOL)) type indicating whether the preferred handset audio is manual (TRUE or 1) or automatic (FALSE or 0). The manual setting means that the user has explicitly specified the device. The automatic mode means that the device is chosen by the UCC API. |
UCCMDSP_PREFERRED_HANDSET_AUDIO_RENDER | The ID of a property of the string (VARIANT(VT_BSTR)) type identifying the preferred handset audio rendering device. |
UCCMDSP_PREFERRED_NOTIFICATION_AUDIO_IS_MANUAL | The ID of a Boolean (VARIANT(VT_BOOL)) property value indicating whether the preferred notification audio is manual (TRUE or 1) or automatic (FALSE or 0). |
UCCMDSP_PREFERRED_NOTIFICATION_AUDIO_RENDER | The ID of a property of the string (VARIANT(VT_BSTR)) type indicating the preferred notification audio rendering as described on page 3 of the Tuning Wizard. |
UCCMDSP_PREFERRED_VIDEO_CAPTURE | The ID of a property of string (VARIANT(VT_BSTR)) type indicating the preferred video capturing. |
UCCMDSP_PREFERRED_VIDEO_IS_MANUAL | The ID of a property of the Boolean (VARIANT(VT_BOOL)) value indicating whether the preferred video capturing is manual (TRUE or 1) or automatic (FALSE or 0). |
Remarks
The device setting properties are user preferences saved into the registry of the user's computer. An application can determine the data type and accessibility as well as the applicable class of the properties defined by this enumeration using the UCC_PROPERTY_TYPE and UCC_PROPERTY_ACCESSIBILITY as well UCC_PROPERTY_CLASS enumerations.
Win32 COM/C++ Syntax
typedef enum UCC_MEDIA_DEVICE_SETTING_PROPERTY
{
UCCMDSP_PREFERRED_HANDSET_AUDIO_CAPTURE = 1 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_HANDSET_AUDIO_RENDER = 2 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_HANDSET_AUDIO_IS_MANUAL = 3 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_BOOLEAN,
UCCMDSP_PREFERRED_AUDIO_CAPTURE = 4 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_AUDIO_RENDER = 5 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_AUDIO_IS_MANUAL = 6 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_BOOLEAN,
UCCMDSP_PREFERRED_NOTIFICATION_AUDIO_RENDER = 7 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_NOTIFICATION_AUDIO_IS_MANUAL = 8 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_BOOLEAN,
UCCMDSP_PREFERRED_VIDEO_CAPTURE = 9 | UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_STRING,
UCCMDSP_PREFERRED_VIDEO_IS_MANUAL = 10| UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_BOOLEAN,
UCCMDSP_AUDIO_CAPTURE_VOLUME_COLLECTION = 11| UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_COLLECTION,
UCCMDSP_AUDIO_RENDER_VOLUME_COLLECTION = 12| UCCPCL_MEDIA_DEVICE_SETTING | UCCPT_COLLECTION
};
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