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


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