Partager via


INTERFACE IDDrawExclModeVideo (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’interface IDDrawExclModeVideo active la lecture vidéo en mode plein écran exclusif DirectDraw. Le filtre de mélangeur de superposition implémente cette interface. Les applications de jeu peuvent utiliser DirectDraw en mode plein écran exclusif et continuer à lire des vidéos. Par exemple, la vidéo peut être en arrière-plan et des graphiques peuvent être utilisés sur celle-ci. L’application transmet un objet DirectDraw et une surface primaire, qui sont transmis au filtre Overlay Mixer dans le graphe de filtres.

L’objet générateur de graphiques DVD utilise IDDrawExclModeVideo pour lire le contenu DVD en mode plein écran exclusif DirectDraw. Cette interface peut également être utilisée seule pour lire des vidéos MPEG-1 ou AVI dans des jeux.

Héritage

L’interface IDDrawExclModeVideo hérite de l’interface IUnknown. IDDrawExclModeVideo a également les types de membres suivants :

Méthodes

L’interface IDDrawExclModeVideo contient ces méthodes.

 
IDDrawExclModeVideo::GetDDrawObject

La méthode GetDDrawObject récupère l’objet DirectDraw utilisé par le filtre Overlay Mixer.
IDDrawExclModeVideo::GetDDrawSurface

La méthode GetDDrawSurface récupère la surface DirectDraw utilisée par le mélangeur Overlay.
IDDrawExclModeVideo::GetNativeVideoProps

La méthode GetNativeVideoProps récupère la taille de la vidéo et le rapport d’image actuel du flux principal du mixeur overlay.
IDDrawExclModeVideo::SetCallbackInterface

La méthode SetCallbackInterface récupère un pointeur vers l’interface de rappel de Overlay Mixer afin que l’application appelante puisse être informée des ajustements de l’affichage pendant la lecture vidéo.
IDDrawExclModeVideo::SetDDrawObject

La méthode SetDDrawObject définit l’objet DirectDraw à utiliser dans le dessin suivant.
IDDrawExclModeVideo::SetDDrawSurface

La méthode SetDDrawSurface spécifie la surface DirectDraw à utiliser dans le dessin suivant.
IDDrawExclModeVideo::SetDrawParameters

La méthode SetDrawParameters spécifie quelle partie de la vidéo d’origine apparaîtra à quelle position de l’écran.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête strmif.h (include Dshow.h)