Метод IMFDeviceTransformCallback::OnBufferSent (mftransform.h)
Вызывается, когда выделенные системой буферы кадров отправляются драйверу устройства.
Синтаксис
HRESULT OnBufferSent(
IMFAttributes *pCallbackAttributes,
DWORD pinId
);
Параметры
pCallbackAttributes
Атрибуты, содержащие данные обратного вызова. Сведения о буфере кадра, выделенном системой, хранятся в атрибуте с ключом MF_DMFT_FRAME_BUFFER_INFO.
pinId
Идентификатор пин-кода устройства, в который отправляются буферы кадров.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Сведения о заголовке буфера кадров, предоставляемые этим обратным вызовом, доступны только для чтения. Не следует пытаться выделить, освободить, открыть или закрыть что-либо в заголовке.
Требования
Минимальная версия клиента | Windows 10 версии 1803 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | mftransform.h |