Microsoft Producer for PowerPoint 2003 SDK banner art
PreviousNext

Profile Object

The Profile object represents a collection of StreamConfig objects, which represent settings for different tracks of a presentation. These settings can be used by an e-service to publish a presentation.

The Profile object exposes the following properties.

Property Description
Application Retrieves the current Application object.
AudioStreamCount Retrieves the number of audio streams in this Profile.
Count Retrieves the total number of streams in this Profile.
Description Specifies or retrieves the description of this Profile.
IsAudioProfile Retrieves a value indicating whether this Profile is suitable for publishing or recording projects that contain audio tracks only.
IsHighQuality Retrieves a value indicating whether this is one of the standard high-quality Profile objects.
IsLowQuality Retrieves a value indicating whether this is one of the standard low-quality Profile objects.
IsMediumQuality Retrieves a value indicating whether this is one of the standard medium-quality Profile objects.
IsPublishProfile Retrieves a value indicating whether this is a publish Profile.
IsVideoProfile Retrieves a value indicating whether this Profile supports video.
Item Retrieves the StreamConfig object with the specified index.
Name Specifies or retrieves the name of this Profile.
ProfileID Retrieves the GUID of this Profile.
TotalBitrate Retrieves the sum of the bit rates of all the streams in this Profile.
VideoStreamCount Retrieves the number of video streams in this Profile.
IsSmartRecompressionProfile Retrieves a value indicating whether this Profile is the smart recompression Profile.
IsV7Profile Retrieves a value indicating whether the video codec used in this Profile is the Windows Media Video 7 codec.
IsV8Profile Retrieves a value indicating whether the video codec used in this Profile is the Windows Media Video 8 codec.
IsV9Profile Retrieves a value indicating whether the video codec used in this Profile is the Windows Media Video 9 codec.
IsV9VoiceProfile Retrieves a value indicating whether the audio codec used for this Profile is the Windows Media Audio 9 codec.
IsWebStream Retrieves a value indicating whether this Profile creates a rich-media streaming presentation.

The Profile object exposes the following methods.

Method Description
Find Retrieves the index of the specified StreamConfig object.
GetStreamByNumber Retrieves the StreamConfig object with the specified user-defined number.

The Profile object is accessed through the following properties and methods.

Object Property or method
ProfileManager HighQualityAudioOnly, HighQualityAudioVideo, Item, ItemByID, LowQualityAudioOnly, LowQualityAudioVideo, MediumQualityAudioOnly, and MediumQualityAudioVideo.

See Also

PreviousNext


© 2001-2003 Microsoft Corporation. All rights reserved.