Windows 媒体格式 SDK 函数
[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器 和 接收器编写器取代。 源读取器 和 接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器 和 接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
Windows 媒体格式 SDK 包括用于创建对象的函数,以及帮助程序函数来简化某些过程。
此 SDK 支持以下函数来初始创建对象。 如果下面未列出某个对象,则必须使用另一个对象的接口创建它。 有关详细信息,请参阅 对象。
功能 | 描述 |
---|---|
WMCheckURLExtension | 检查作为参数传入的 URL 或文件名中的文件扩展名 |
WMCheckURLScheme | 检查网络协议并将其与受支持的方案的内部列表进行比较 |
WMCreateBackupRestorer | 创建备份还原器对象。 |
WMCreateCertificate | 将用户的证书包装到对象中。 |
WMCreateDeviceRegistration | 创建设备注册对象。 |
WMCreateDRMTranscryptor | 创建 DRM transcryptor 对象。 |
WMCreateEditor | 创建元数据编辑器对象。 |
WMCreateIndexer | 创建索引器对象。 |
WMCreateLicenseRevocationAgent | 创建许可证吊销代理对象。 |
WMCreateProfileManager | 创建配置文件管理器对象。 |
WMCreateReader | 创建读取器对象。 |
WMCreateSecureChannel | 创建实现 IWMSecureChannel的对象。 |
WMCreateSecureChannel_Certified | 创建实现 IWMSecureChannel的对象。 |
WMCreateSecureChannel_Certified_DES | 创建实现 IWMSecureChannel.的对象。 |
WMCreateSecureChannel_DES | 创建实现 IWMSecureChannel的对象。 |
WMCreateSyncReader | 创建同步读取器对象。 |
WMCreateWriter | 创建编写器对象。 |
WMCreateWriterFileSink | 创建编写器文件接收器对象。 |
WMCreateWriterNetworkSink | 创建编写器网络接收器对象。 |
WMCreateWriterPushSink | 创建编写器推送接收器对象。 |
WMIsAvailableOffline | 验证是否可以从缓存副本播放 ASF 文件。 |
WMIsContentProtected | 检查受 DRM 保护的内容的文件。 |
WMValidateData | 验证文件开头的数据是否与 Windows 媒体格式 SDK 支持的文件类型的标头部分一致。 |
以下函数提供了用于分析文件的便捷快捷方式。
功能 | 描述 |
---|---|
WMCheckURLExtension | 尝试根据文件扩展名确定 Windows 媒体格式 SDK 的对象是否可以读取文件。 |
WMCheckURLScheme | 确定 Windows 媒体格式 SDK 的对象是否支持网络协议。 |
WMIsAvailableOffline | 确定文件是否可用于脱机播放。 |
WMIsContentProtected | 检查受 DRM 保护的内容的文件。 |
WMValidateData | 尝试通过分析文件开头的数据,确定文件是否可由 Windows 媒体格式 SDK 的对象读取。 |
相关主题