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) |
Header | mfapi.h |
Library | Mfplat.lib |