Condividi tramite


Interfaccia IDDrawExclModeVideo (strmif.h)

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

L'interfaccia IDDrawExclModeVideo abilita la riproduzione video in modalità schermo intero esclusivo directDraw. Il filtro mixer di sovrapposizione implementa questa interfaccia. Le applicazioni di gioco possono usare DirectDraw in modalità schermo intero esclusivo e continuare a riprodurre video. Ad esempio, il video può essere in background e la grafica può essere usata sopra. L'applicazione passa un oggetto DirectDraw e una superficie primaria e questi vengono passati al filtro Mixer di sovrapposizione nel grafico del filtro.

L'oggetto generatore di grafici DVD usa IDDrawExclModeVideo per riprodurre contenuto DVD mentre è in modalità a schermo intero esclusivo DirectDraw. Questa interfaccia può anche essere usata da sola per riprodurre video MPEG-1 o AVI nei giochi.

Ereditarietà

L'interfaccia IDDrawExclModeVideo eredita dall'interfaccia IUnknown . IDDrawExclModeVideo include anche questi tipi di membri:

Metodi

L'interfaccia IDDrawExclModeVideo include questi metodi.

 
IDDrawExclModeVideo::GetDDrawObject

Il metodo GetDDrawObject recupera l'oggetto DirectDraw utilizzato dal filtro Mixer overlay.
IDDrawExclModeVideo::GetDDrawSurface

Il metodo GetDDrawSurface recupera la superficie DirectDraw utilizzata dal Mixer overlay.
IDDrawExclModeVideo::GetNativeVideoProps

Il metodo GetNativeVideoProps recupera le dimensioni e le proporzioni dell'immagine correnti del flusso principale di Overlay Mixer.
IDDrawExclModeVideo::SetCallbackInterface

Il metodo SetCallbackInterface recupera un puntatore all'interfaccia di callback di Overlay Mixer in modo che l'applicazione chiamante possa ricevere una notifica sulle modifiche apportate alla visualizzazione durante la riproduzione video.
IDDrawExclModeVideo::SetDDrawObject

Il metodo SetDDrawObject imposta l'oggetto DirectDraw da utilizzare nel disegno successivo.
IDDrawExclModeVideo::SetDDrawSurface

Il metodo SetDDrawSurface specifica la superficie DirectDraw da utilizzare nel disegno successivo.
IDDrawExclModeVideo::SetDrawParameters

Il metodo SetDrawParameters specifica quale parte del video originale verrà visualizzata in corrispondenza della posizione dello schermo.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)