MFCombineSamples 函数 (mfapi.h)
如果媒体样本的组合持续时间未超过指定的持续时间,则将其连接到另一个样本。
语法
HRESULT MFCombineSamples(
IMFSample *pSample,
IMFSample *pSampleToAdd,
DWORD dwMaxMergedDurationInMS,
BOOL *pMerged
);
参数
pSample
指向在 pSampleToAdd 参数中提供的示例追加到的 IMFSample 的指针。
pSampleToAdd
指向要追加到 pSample 参数中提供的示例的 IMFSample 的 指针。
dwMaxMergedDurationInMS
合并样本为操作成功可以填充的最大持续时间(以毫秒为单位)。
pMerged
接收 BOOL 的输出参数,指示是否已成功追加示例。
返回值
返回 HRESULT。
注解
通过调用 MFSplitSample 拆分组合的样本
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10,版本 2004 (10.0;内部版本 19041) |
最低受支持的服务器 | Windows Server 版本 2004 (10.0;内部版本 19041) |
标头 | mfapi.h |
Library | Mfplat.lib |