Windows Media Format SDK 函数
[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 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 Media Format SDK 的对象读取。 |
WMCheckURLScheme | 确定 Windows Media Format SDK 的对象是否支持网络协议。 |
WMIsAvailableOffline | 确定文件是否可用于脱机播放。 |
WMIsContentProtected | 检查文件中是否有受 DRM 保护的内容。 |
WMValidateData | 尝试通过分析文件开头的数据来确定文件是否可由 Windows Media Format SDK 的对象读取。 |
相关主题