Функция MFCombineSamples (mfapi.h)
Объединяет образец носителя с другой выборкой, если их суммарная длительность не превышает указанную длительность.
Синтаксис
HRESULT MFCombineSamples(
IMFSample *pSample,
IMFSample *pSampleToAdd,
DWORD dwMaxMergedDurationInMS,
BOOL *pMerged
);
Параметры
pSample
Указатель на IMFSample , к которому добавляется образец, предоставленный в параметре pSampleToAdd .
pSampleToAdd
Указатель на IMFSample для добавления к выборке, предоставленной в параметре pSample .
dwMaxMergedDurationInMS
Максимальная длительность в миллисекундах, которую может заполнить объединенная выборка для успешного выполнения операции.
pMerged
Выходной параметр, который получает BOOL, указывающий, был ли пример успешно добавлен.
Возвращаемое значение
Возвращает HRESULT.
Комментарии
Разделение объединенных примеров путем вызова MFSplitSample
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 2004 (10.0; Сборка 19041) |
Минимальная версия сервера | Windows Server версии 2004 (10.0; Сборка 19041) |
Верхняя часть | mfapi.h |
Библиотека | Mfplat.lib |