Метод IKsPin::KsMediaSamplesCompleted (ksproxy.h)

Метод KsMediaSamplesCompleted сообщает закреплению о завершении сегмента потока.

Синтаксис

HRESULT KsMediaSamplesCompleted(
  [in] PKSSTREAM_SEGMENT StreamSegment
);

Параметры

[in] StreamSegment

Указатель на структуру KSSTREAM_SEGMENT , содержащую сведения о заголовке для завершенного сегмента потока.

Возвращаемое значение

В случае успешного выполнения возвращает значение NOERROR; в противном случае возвращает код ошибки.

Комментарии

Входные контакты ничего не делают с предоставленными данными заголовка и просто возвращают NOERROR. Выходные контакты удаляют головку очереди ввода-вывода и добавляют следующий в список слоты ввода-вывода.

Когда клиент вызывает метод IKsInterfaceHandler::KsCompleteIo обработчика интерфейса для завершения операции ввода-вывода, KsCompleteIo вызывает KsMediaSamplesCompleted для закрепления.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ksproxy.h (включая Ksproxy.h)

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

IKsInterfaceHandler

IKsInterfaceHandler::KsCompleteIo

KSSTREAM_SEGMENT