Previous | Next |
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. |
Previous | Next |