VBI Surface Allocator

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Der VBI Surface Allocator steuert die Zuordnung von VBI-Puffern in analogen Fernsehgraphen mit Hardware-Videoportaufnahmeszenarien. Bei Geräten wie dem Bt829-Decoder kann der Framepuffer mehrere VBI-Aufnahmepuffer enthalten, auf die über einen proprietären hardwarebasierten Mechanismus zugegriffen wird, der allgemein als Videoport bezeichnet wird. Der VBI Surface Allocator-Filter stellt eine Verbindung nach dem Aufnahmefilter her und verfügt über keinen Ausgabestift. Der Filter arbeitet eng mit dem Overlay Mixer (über DirectDraw) zusammen, um koordinierte Vorgänge auf dem Hardwarevideoport auszuführen und dabei denselben eingeschränkten SVGA-Framepufferspeicher zu verwenden.

Bezeichnung Wert
Filterschnittstellen IBaseFilter
Eingabe-Pinmedientypen MEDIATYPE_Video, MEDIASUBTYPE_VPVBI
Eingabenadelschnittstellen IKsPropertySet
Ausgabeheftmedientypen MEDIATYPE_NULL, MEDIASUBTYPE_NULL. (Nichts ist jemals mit dem Ausgabepin verbunden.)
Ausgabe-Pinschnittstellen Nicht zutreffend
Filtern von CLSID CLSID_VBISurfaces
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbare Datei vbisurf.ax
Verdienst MERIT_NORMAL
Filterkategorie CLSID_LegacyAmFilterCategory

 

DirectShow-Filter