CBaseControlWindow.get _ BorderColor-Methode

Die get_BorderColor -Methode ruft die aktuelle Rahmenfarbe ab.

Syntax

HRESULT get_BorderColor(
   long *Color
);

Parameter

Farbe

Zeiger auf die aktuelle Rahmenfarbe.

Rückgabewert

Gibt einen HRESULT-Wert zurück.

Hinweise

Eine Anwendung kann ein Zielrechteck festlegen, in dem das Video angezeigt werden soll. Dieses Rechteck ist relativ zum Clientbereich für das Fenster. Wenn dies erfolgt (standardmäßig wird immer das gesamte Fenster gestrichen), wird das Video durch einen Rahmen umgrenzt. Diese Eigenschaft wirkt sich auf die farbe aus, die vom Rahmen verwendet wird. Obwohl der -Parameter als LONG-Typ angegeben ist, handelt es sich tatsächlich um einen COLORREF-Wert.

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::GetBorderColour-Memberfunktion auf, um diese Eigenschaft abzurufen, wenn sie nicht von einem externen Objekt aufgerufen wird.

Anforderungen

Anforderung Wert
Header
Ctlutil.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandels-Builds);
Strmbasd.lib (Debugbuilds)

Siehe auch

CBaseControlWindow-Klasse