Método CBasePin.QueryInternalConnections
[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 QueryInternalConnections
método recupera las patillas que están conectadas internamente a este pin (dentro del filtro). Este método implementa el método IPin::QueryInternalConnections .
Sintaxis
HRESULT QueryInternalConnections(
IPin *apPin,
ULONG *nPin
);
Parámetros
-
apPin
-
Dirección de una matriz de punteros IPin .
-
nPin
-
En la entrada, especifica el tamaño de la matriz. Cuando el método devuelve, el valor se establece en el número de punteros devueltos en la matriz.
Valor devuelto
Devuelve uno de los valores HRESULT que se muestran en la tabla siguiente.
Código devuelto | Descripción |
---|---|
|
Tamaño de matriz insuficiente. |
|
Correcto. |
|
Error. |
|
Sin implementar. |
Observaciones
En algunos filtros, los pines de entrada corresponden a pines de salida concretos. Para cada patilla, este método rellena una matriz con punteros a las patillas correspondientes. Si cada pin de entrada proporciona datos para cada patilla de salida, devuelva E_NOTIMPL.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|