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


Метод IConfigAsfWriter2::StreamNumFromPin

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Метод StreamNumFromPin извлекает номер потока, связанный с указанным входным контактом.

Синтаксис

HRESULT StreamNumFromPin(
  [in]  IPin *pPin,
  [out] WORD *pwStreamNum
);

Параметры

pPin [in]

Указатель на интерфейс IPin на контакте ввода.

pwStreamNum [out]

Указатель, получающий номер потока.

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

Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возвращается код ошибки HRESULT .

Комментарии

Иногда может потребоваться использовать интерфейсы пакета SDK для формата Windows Media непосредственно для управления потоком перед запуском графа фильтра. Так как нельзя предположить, что номер потока ASF совпадает с номером пин-кода DirectShow, предоставляется этот метод.

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

Интерфейс IConfigAsfWriter2