Freigeben über


IMediaSample2Config-Schnittstelle (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die IMediaSample2Config-Schnittstelle gibt einen Zeiger auf eine Direct3D-Oberfläche zurück, die einen VRAM-Erfassungspuffer darstellt.

Vererbung

Die IMediaSample2Config-Schnittstelle erbt von der IUnknown-Schnittstelle . IMediaSample2Config verfügt auch über folgende Membertypen:

Methoden

Die IMediaSample2Config-Schnittstelle verfügt über diese Methoden.

 
IMediaSample2Config::GetSurface

Die GetSurface-Methode gibt einen Zeiger auf die Direct3D-Oberfläche zurück, die von diesem Medienbeispiel verwaltet wird.

Hinweise

Wenn ein Anzeigetreiber die VRAM-Erfassung unterstützt, weist der KsProxy-Filter Beispiele zu, die diese Schnittstelle verfügbar machen. Nachgeschaltete Filter können diese Schnittstelle verwenden, um auf die Videodaten im Videospeicher zuzugreifen, ohne dass die Daten in den Systemspeicher kopiert werden müssen. Der Anzeigetreiber muss das Windows Vista Display Driver Model (WDDM) unterstützen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)

Weitere Informationen

Verwenden von WDDM Capture in DirectShow