Metodo CDrawImage.DrawVideoImageHere

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il DrawVideoImageHere metodo disegna un'immagine da un esempio multimediale a un contesto di dispositivo specificato.

Sintassi

BOOL DrawVideoImageHere(
   HDC          hdc,
   IMediaSample *pMediaSample,
   RECT         *lprcSrc,
   RECT         *lprcDst
);

Parametri

Hdc

Gestire in un contesto del dispositivo, in cui si verificherà il disegno.

pMediaSample

Puntatore all'interfaccia IMediaSample dell'esempio contenente l'immagine.

lprcSrc

Puntatore a un rettangolo di origine da usare per il disegno. Se NULL, viene usato il rettangolo in CDrawImage::m_SourceRect .

lprcDst

Puntatore a un rettangolo di destinazione da usare per il disegno. Se NULL, viene usato il rettangolo in CDrawImage::m_TargetRect .

Valore restituito

Restituisce TRUE se ha esito positivo.

Requisiti

Requisito Valore
Intestazione
Winutil.h (includere Streams.h)
Libreria
Strmbase.lib (build al dettaglio);
Strmbasd.lib (build di debug)

Vedi anche

Classe CDrawImage