Método CBaseRenderer.SendNotifyWindow
[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 SendNotifyWindow
método notifica al filtro ascendente del identificador de la ventana de vídeo.
Sintaxis
void SendNotifyWindow(
IPin *pPin,
HWND hwnd
);
Parámetros
-
pPin
-
Puntero a la interfaz IPin del pin de salida del filtro ascendente.
-
hwnd
-
Identificador de la ventana de vídeo o NULL.
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
Si el pin de salida del filtro ascendente admite la interfaz IMediaEventSink , este método lo envía el código de evento EC_NOTIFY_WINDOW junto con el identificador de la ventana.
Los representadores de vídeo pueden invalidar sus métodos CBaseRenderer::CompleteConnect para llamar a este método. Proporciona un mecanismo para informar al filtro ascendente del identificador de ventana. Si lo hace, reemplace también el método CBaseRenderer::BreakConnect y llame a SendNotifyWindow
con un identificador NULL .
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|