Metodo CBaseControlWindow.GetBorderColour

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il GetBorderColour metodo recupera il colore del bordo della finestra corrente , m_BorderColour.

Sintassi

COLORREF GetBorderColour();

Parametri

Questo metodo non presenta parametri.

Valore restituito

Restituisce il colore del bordo.

Commenti

Un'applicazione può impostare un rettangolo di destinazione per visualizzare il video. Questo rettangolo deve essere relativo all'area client per la finestra. Se questa operazione viene eseguita (l'impostazione predefinita consiste nel disegnare sempre l'intera finestra), c'è un'area che circonda il video; ovvero il bordo. Il colore del bordo può essere impostato tramite la funzione membro CBaseControlWindow::p ut_BorderColor . Questa proprietà influisce sul colore del bordo. Usare questa funzione membro anziché CBaseControlWindow::get_BorderColor, a meno che non si chiami esternamente tramite il metodo IVideoWindow::get_BorderColor .

Requisiti

Requisito Valore
Intestazione
Ctlutil.h (include Streams.h)
Libreria
Strmbase.lib (build retail);
Strmbasd.lib (build di debug)

Vedi anche

Classe CBaseControlWindow