Compartir a través de


Método IAMCrossbar::get_CrossbarPinInfo (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El get_CrossbarPinInfo método recupera información sobre un pin especificado.

Sintaxis

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

Parámetros

[in] IsInputPin

Especifica la dirección del pin. Use uno de los valores siguientes.

Valor Significado
VERDAD
Pin de entrada
FALSO
Pin de salida

[in] PinIndex

Especifica el índice del pin.

[out] PinIndexRelated

Puntero a una variable que recibe el índice del pin relacionado o –1 si no hay ningún pin relacionado con este pin. El pin relacionado es un pin en el mismo filtro, con la misma dirección; normalmente representa el mismo conector o conector físico. Por ejemplo, un tuner de vídeo y un tuner de audio pueden ser patillas relacionadas. Normalmente, si dos patillas están relacionadas, debe enrutarlas juntas.

[out] PhysicalType

Puntero a una variable que recibe un miembro de la enumeración PhysicalConnectorType , que indica el tipo físico del pin.

Valor devuelto

Devuelve un valor HRESULT . Estos son algunos de los valores posibles.

Código devuelto Descripción
S_FALSE
Tipo físico desconocido.
S_OK
Correcto.
E_POINTER
Argumento de puntero NULL.

Comentarios

Los pines de salida y los patillas de entrada se indexan desde cero. Para determinar el número de patillas de salida y entrada, llame al método IAMCrossbar::get_PinCounts .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluya Dshow.h)
Library Strmiids.lib

Consulte también

Códigos de error y éxito

IAMCrossbar (interfaz)

Trabajar con barras cruzadas