Partager via


Interface IMediaSample2Config (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 in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si 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 IMediaSample2Config retourne un pointeur vers une surface Direct3D représentant une mémoire tampon de capture VRAM.

Héritage

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

Méthodes

L’interface IMediaSample2Config a ces méthodes.

 
IMediaSample2Config ::GetSurface

La méthode GetSurface retourne un pointeur vers la surface Direct3D gérée par cet exemple de média.

Remarques

Si un pilote d’affichage prend en charge la capture VRAM, le filtre KsProxy alloue des exemples qui exposent cette interface. Les filtres en aval peuvent utiliser cette interface pour accéder aux données vidéo en mémoire vidéo, sans nécessiter la copie des données dans la mémoire système. Le pilote d’affichage doit prendre en charge le modèle WDDM (Windows Vista Display Driver Model).

Configuration requise

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

Voir aussi

Utilisation de la capture WDDM dans DirectShow