WMEncProfile2 Object
![]() |
The WMEncProfile2 object customizes all the aspects of a profile and save them. You can copy settings from other profiles, add and remove audiences and languages, and specify basic properties.
In addition to the methods inherited from the IWMEncProfile object, the WMEncProfile2 object exposes the following properties and methods.
| Property | Description |
| Audience | Retrieves a specific audience from the profile. |
| AudienceCollection | Not implemented in this release. |
| AudienceCount | Retrieves the number of audiences in the current profile. |
| AudioCodecCount | Retrieves the number of audio codecs supported in the current profile. |
| AudioFormatCount | Retrieves the number of audio formats supported by a specific audio codec in the current profile. |
| BroadcastMode | Specifies and retrieves a value that indicates the video format of the current profile. |
| CompatibilityMode | Specifies and retrieves the Windows Media version that you want the profile to support. |
| ContentType | Specifies and retrieves the type of content streams that the current profile supports. |
| EnableTimecode | Specifies and retrieves a Boolean value indicating whether the time code is enabled for content created with the current profile. |
| InterlaceMode | Specifies and retrieves a Boolean value indicating whether the video output will be interlaced. |
| Language | Identifies the languages the current profile supports. |
| LanguageCount | Retrieves the number of languages in the current profile. |
| NonSquarePixelMode | Specifies and retrieves a Boolean value indicating whether the profile can produce output with non-square pixels. |
| ProfileDescription | Specifies and retrieves the profile description. |
| ProfileName | Specifies and retrieves the profile name. |
| ValidateMode | Specifies and retrieves a Boolean value indicating whether profile settings are validated immediately as they are set. |
| VBRMode | Specifies and retrieves the variable bit rate (VBR) mode of the current profile. |
| VideoCodecCount | Retrieves the number of video codecs available in the current profile. |
| Method | Description |
| AddAudience | Adds a new audience to the current profile. |
| AddLanguage | Adds a language to the profile. |
| Clear | Removes all the audiences from the current profile object. |
| Clone | Creates a copy of a profile object. |
| Compare | Compares one profile object to another, indicating whether the profiles are identical and whether one profile is a subset of the other. |
| DeleteAudience | Removes an audience from the current profile. |
| DetectCompatibility | Detects which version of Windows Media-based content the profile is compatible with according to its current settings. |
| EnumAudioCodec | Retrieves the name and FOURCC value of a specific audio codec. |
| EnumAudioFormat | Retrieves information about a specific audio format. |
| EnumVideoCodec | Retrieves the name and FOURCC value of a specific video codec. |
| GetCodecFourCCFromIndex | Retrieves the FOURCC value of a specific audio or video codec. |
| GetCodecIndexFromFourCC | Retrieves the audio or video codec index for a specific FOURCC value. |
| LoadFromFile | Loads a profile from a saved file. |
| LoadFromIWMProfile | Loads a profile from an IWMProfile or IWMEncProfile interface. |
| LoadFromMemory | Loads a profile from an XML string, which contains the profile data. |
| Merge | Merges the audiences from the current profile with another profile object. |
| RemoveLanguage | Removes a language from the profile. |
| SaveToFile | Saves the current profile to a file. |
| SaveToIWMProfile | Saves the current profile to an IUnknown object. |
| SaveToMemory | Saves the current profile to an XML string. |
| Validate | Indicates whether the settings in the current profile are valid. |
See Also
WMEncProfile2对象可定制配置文件的所有方面并保存设置。它允许从其他配置文件复制设置,添加或删除受众及语言,并指定基本属性。此外,该对象还支持一系列属性和方法,如获取受众、音频编解码器数量等。


被折叠的 条评论
为什么被折叠?



