Compartir a través de


Método CBaseControlWindow.IsAutoShowEnabled

[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 IsAutoShowEnabled método recupera información sobre si la ventana de vídeo aparece automáticamente cuando el filtro de representación se pausa o se ejecuta.

Sintaxis

BOOL IsAutoShowEnabled();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Devuelve TRUE si el miembro de m_bAutoShow se establece en 1 o FALSE si está establecido en 0.

Observaciones

Si el miembro m_bAutoShow se establece en 1 en una ventana de vídeo que está oculta, la ventana se vuelve visible cuando el filtro se detiene o se ejecuta. Si este miembro está establecido en 0, la ventana solo aparecerá si usa la función miembro CBaseControlWindow::p ut_Visible o CBaseControlWindow::p ut_WindowState con los parámetros adecuados.

Esta función miembro recupera la configuración de miembro m_bAutoShow y tiene el mismo resultado que el uso del método IVideoWindow::get_AutoShow .

Requisitos

Requisito Value
Encabezado
Ctlutil.h (include Streams.h)
Biblioteca
Strmbase.lib (compilaciones comerciales);
Strmbasd.lib (compilaciones de depuración)

Consulte también

CBaseControlWindow (clase)