Метод IAMCrossbar::get_CrossbarPinInfo (strmif.h)

[Функция, связанная с этой страницей, DirectShow — это устаревшая функция. Он был заменен MediaPlayer, МВФMediaEngine и аудио/видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, МВФMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Метод get_CrossbarPinInfo извлекает сведения о указанном пин-коде.

Синтаксис

HRESULT get_CrossbarPinInfo(
  [in]  BOOL IsInputPin,
  [in]  long PinIndex,
  [out] long *PinIndexRelated,
  [out] long *PhysicalType
);

Параметры

[in] IsInputPin

Указывает направление пин-кода. Используйте одно из следующих значений.

Ценность Meaning
TRUE
Входной пин-код
FALSE
Пин-код вывода

[in] PinIndex

Указывает индекс пин-кода.

[out] PinIndexRelated

Указатель на переменную, которая получает индекс связанного пин-кода или –1, если не связан с этим закреплением. Связанный пин-код — это закрепление в одном фильтре с тем же направлением; Обычно он представляет один и тот же физический разъем или соединитель. Например, видеоконфер и аудиоконфер может быть связан с закреплением. Как правило, если два контакта связаны, их следует направлять вместе.

[out] PhysicalType

Указатель на переменную, которая получает член перечисления PhysicalConnectorType , указывая физический тип пин-кода.

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

Возвращает значение HRESULT . Возможные значения включают следующие значения.

Код возврата Description
S_FALSE
Неизвестный физический тип.
S_OK
Успех.
E_POINTER
Аргумент указателя NULL.

Замечания

Выходные пин-коды и входные пин-коды индексируются от нуля. Чтобы определить количество выходных и входных закреплений, вызовите метод IAMCrossbar::get_PinCounts .

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
Header strmif.h (include Dshow.h)
Library Strmiids.lib

См. также

Коды ошибок и успешности

Интерфейс IAMCrossbar

Работа с перекрестными панели