CBaseControlWindow.get _ AutoShow-Methode
Die get_AutoShow -Methode ruft das aktuelle AutoShow-Statusflag ab.
Syntax
HRESULT get_AutoShow(
long *AutoShow
);
Parameter
-
Autoshow
-
Zeiger auf ein boolesches Automation-Flag (0 ist deaktiviert, 1 ist aktiviert).
Rückgabewert
Gibt einen HRESULT-Wert zurück.
Hinweise
Diese Memberfunktion implementiert die IVideoWindow::get _ AutoShow-Methode. Diese Eigenschaft vereinfacht den Fensteranzeigezugriff für Anwendungen. Wenn dies auf 1 (ein) festgelegt ist, wird das Fenster, das normalerweise nach der Verbindung des Filters ausgeblendet wird, automatisch angezeigt, wenn der Filter angehalten oder ausgeführt wird. Das Fenster sollte jedoch nicht ausgeblendet werden, wenn der Filter beendet wird. Wenn dieser Parameter auf 0 (deaktiviert) festgelegt ist, wird das Fenster nur sichtbar gemacht, wenn die Anwendung CBaseControlWindow::p ut _ Visible oder CBaseControlWindow::p ut _ WindowState mit den entsprechenden Parametern aufruft.
Diese Memberfunktion soll von externen Objekten über die IVideoWindow-Schnittstelle aufgerufen werden und sperrt daher den kritischen Abschnitt für die Synchronisierung mit dem zugeordneten Filter. Rufen Sie die CBaseControlWindow::IsAutoShowEnabled-Memberfunktion auf, um diese Eigenschaft abzurufen, wenn Sie nicht aus einem externen Objekt aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|