Metodo CBaseControlVideo.CheckSourceRect

[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.

Determina se un rettangolo di origine è valido.

Sintassi

virtual HRESULT CheckSourceRect(
   RECT *pSourceRect
);

Parametri

pSourceRect

Puntatore al rettangolo di origine da controllare.

Valore restituito

Restituisce E_INVALIDARG se non è valido; in caso contrario, restituisce NOERROR (S_OK).

Commenti

Questa funzione membro verifica che il rettangolo di origine richiesto non superi il video di origine disponibile. Le coordinate sinistro e superiore non possono essere negative e la larghezza e l'altezza non possono superare la parte destra e inferiore del video.

Requisiti

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

Vedi anche

Classe CBaseControlVideo