Método CPullPin.Active
[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 método Active crea un subproceso de trabajo que extrae datos del pin de salida. Este método también confirma el asignador.
Sintaxis
HRESULT Active();
Parámetros
Este método no tiene parámetros.
Valor devuelto
Devuelve un valor HRESULT . Estos son algunos de los valores posibles.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
La conexión de anclaje no se estableció correctamente. |
|
No se pudo crear el subproceso o el subproceso ya existe. |
Observaciones
Llame a este método cuando el filtro propietario se active. (Si el pin de entrada deriva de CBasePin, invalide el método CBasePin::Active ).
Antes de llamar a este método, llame al método CPullPin::Connect para establecer la conexión con el pin de salida.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|