Windows Media Format SDK banner art
PreviousNext

IWMProfile Interface

Profiles define authoring configurations, such as stream types, bit rates, and so on. Most developers use pre-existing profiles rather than defining new ones.

In addition to the methods inherited from IUnknown, the IWMProfile interface exposes the following methods.

Method Description
AddMutualExclusion Adds a mutual exclusion object to the profile.
AddStream Adds a stream to the profile.
CreateNewMutualExclusion Creates a mutual exclusion object for the profile.
CreateNewStream Creates a stream configuration object for the profile.
GetDescription Retrieves the description of the profile.
GetMutualExclusion Retrieves a mutual exclusion object from the profile.
GetMutualExclusionCount Retrieves the number of mutual exclusion objects in the profile.
GetName Retrieves the name of the profile.
GetStream Retrieves a stream, using an index number, from the profile.
GetStreamByNumber Retrieves a stream, using the number of the stream, from the profile.
GetStreamCount Retrieves the number of streams in the profile.
GetVersion Retrieves the version number of Microsoft® Windows Media™ Services in the profile.
ReconfigStream Enables changes made to a stream configuration to be included in the profile.
RemoveMutualExclusion Removes a mutual exclusion object from the profile.
RemoveStream Removes a stream from the profile, if the stream index is specified.
RemoveStreamByNumber Removes a stream from the profile, if the stream number is specified.
SetDescription Specifies the description of the profile.
SetName Specifies the name of the profile.

PreviousNext


© 1999 Microsoft Corporation. All rights reserved.