CTransformInputPin (clase)
[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.
La CTransformInputPin
clase implementa un pin de entrada que usa la clase CTransformFilter .
Normalmente, no es necesario derivar de esta clase. La mayoría de los métodos de esta clase llaman a los métodos correspondientes en la clase CTransformFilter , que puede invalidar. Si deriva de esta clase, debe invalidar el método CTransformFilter::GetPin del filtro para crear instancias de la clase derivada.
Variables miembro protegidas | Descripción |
---|---|
m_pTransformFilter | Puntero al filtro propietario. |
Métodos públicos | Descripción |
CTransformInputPin | Método constructor. |
CheckConnect | Determina si una conexión de patilla es adecuada. |
BreakConnect | Libera el pin de una conexión. |
CompleteConnect | Completa una conexión a otro pin. |
CheckMediaType | Determina si el pin acepta un tipo de medio específico. |
SetMediaType | Establece el tipo de medio para la conexión. |
CheckStreaming | Determina si el pin puede aceptar muestras. Virtual. |
CurrentMediaType | Recupera el tipo de medio para la conexión de patilla actual. |
Métodos IPin | Descripción |
QueryId | Recupera un identificador para el pin. |
EndOfStream | Notifica al pin que no se espera ningún dato adicional. |
BeginFlush | Comienza una operación de vaciado. |
EndFlush | Finaliza una operación de vaciado. |
NewSegment | Notifica al pin que los ejemplos multimedia recibidos después de esta llamada se agrupan como un segmento. |
Métodos IMemInputPin | Descripción |
Recepción | Recibe el siguiente ejemplo multimedia en la secuencia. |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|