MFSplitSample 函数 (mfapi.h)

将组合的媒体示例拆分回单个样本。

语法

HRESULT MFSplitSample(
  IMFSample *pSample,
  IMFSample **pOutputSamples,
  DWORD     dwOutputSampleMaxCount,
  DWORD     *pdwOutputSampleCount
);

parameters

pSample

指向表示要拆分的组合样本的 IMFSample 的指针。

pOutputSamples

接收指向拆分操作中输出样本数组的指针。

dwOutputSampleMaxCount

最大输出数组大小。 对 pSample 中提供的示例调用 IMFSample::GetBufferCount,找出上限。

pdwOutputSampleCount

接收 pOutputSamples 数组中包含的样本数的输出参数。

注解

通过调用 MFCombineSamples 合并示例

要求

   
最低受支持的客户端 Windows 10版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 mfapi.h
Library Mfplat.lib
DLL Mfplat.dll