wmcodecdsp.h 标头
此标头由多种技术使用。 有关详细信息,请参阅:
wmcodecdsp.h 包含以下编程接口:
接口
IToc IToc 接口表示单个目录。 它提供用于向目录中添加条目以及从目录中删除条目的方法。 |
ITocCollection ITocCollection 表示目录的集合。 它提供用于从集合中添加、检索和删除目录的方法。 |
ITocEntry ITocEntry 接口表示目录中的单个条目。 它提供用于设置和检索条目的描述性信息的方法。 |
ITocEntryList ITocEntryList 接口表示目录中的条目列表。 它提供用于向列表中添加条目和从列表中删除条目的方法。 |
ITocParser ITocParser 接口表示 TOC 分析程序对象。 它提供了在视频文件中存储目录和从视频文件中检索目录的方法。 |
IWMCodecLeakyBucket 在视频编码器上配置“泄漏桶”参数。 |
IWMCodecOutputTimestamp 获取要解码的下一个视频帧的时间戳。 |
IWMCodecPrivateData 获取必须追加到输出媒体类型的专用编解码器数据。 正确解码 Windows Media 视频内容需要此编解码器数据。 |
IWMCodecProps 提供检索特定于格式的编解码器属性的方法。 |
IWMCodecStrings 检索编解码器和格式的名称和描述性字符串。 |
IWMColorConvProps 设置颜色转换器 DSP 的属性。 |
IWMResamplerProps 设置音频重新采样器 DSP 的属性。 |
IWMResizerProps 设置视频大小调整器 DSP 的属性。 |
IWMSampleExtensionSupport 配置对示例扩展的编解码器支持。 |
IWMVideoDecoderHurryup 控制视频解码器的速度。 |
IWMVideoDecoderReconBuffer 注意 此接口已过时,不应使用。 管理重新构造的视频帧。 |
IWMVideoForceKeyFrame 强制编码器将当前帧编码为关键帧。 |
结构
AecQualityMetrics_Struct 包含 AEC) (回声消除的质量指标。 此结构与 MFPKEY_WMAAECMA_RETRIEVE_TS_STATS 属性一起使用。 |
TOC_DESCRIPTOR TOC_DESCRIPTOR 结构保存目录的描述性信息。 |
TOC_ENTRY_DESCRIPTOR TOC_ENTRY_DESCRIPTOR 结构保存目录中条目的描述性信息。 |
枚举
AEC_SYSTEM_MODE 指定语音捕获 DSP 的处理模式。 此枚举与 MFPKEY_WMAAECMA_SYSTEM_MODE 属性一起使用。 |
AEC_VAD_MODE 指定语音捕获 DSP 的语音活动检测 (VAD) 的类型。 此枚举与 MFPKEY_WMAAECMA_FEATR_VAD 属性一起使用。 |
MFVideoDSPMode 指定视频防抖动 MFT 的处理模式。 |
MIC_ARRAY_MODE 指定语音捕获 DSP 如何执行麦克风阵列处理。 此枚举与 MFPKEY_WMAAECMA_FEATR_MICARR_MODE 属性一起使用。 |
TOC_POS_TYPE TOC_POS_TYPE 枚举包含指定目录的位置类型的成员。 |
WMT_PROP_DATATYPE 定义用于编解码器和 DSP 属性的数据类型,这些属性使用 IWMCodecProps 接口的方法进行访问。 |