Поделиться через


Метод 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

См. также раздел

IMFDeviceTransformCallback