Freigeben über


VBI Surface Allocator

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

Der VBI Surface Allocator steuert die Zuordnung von VBI-Puffern in analogen Fernsehdiagrammen 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 generisch als Videoport bezeichnet wird. Der VBI Surface Allocator-Filter verbindet nachgeschaltet vom Aufnahmefilter und verfügt über keinen Ausgabestift. Der Filter arbeitet eng mit dem Overlay Mixer (über DirectDraw) zusammen, um koordinierte Vorgänge am Hardwarevideoport durchzuführen, wobei der gleiche eingeschränkte SVGA-Framepufferspeicher verwendet wird.

Etikett Wert
Filterschnittstellen IBaseFilter-
Eingabe-Pin-Medientypen MEDIATYPE_Video, MEDIASUBTYPE_VPVBI
Eingabe-Pin-Schnittstellen IKsPropertySet-
Ausgabe-Pin-Medientypen MEDIATYPE_NULL, MEDIASUBTYPE_NULL. (Nichts ist jemals mit dem Ausgabe-Pin verbunden.)
Ausgabeheftschnittstellen Nicht zutreffend.
Filter CLSID CLSID_VBISurfaces
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbar vbisurf.ax
Merit MERIT_NORMAL
Filterkategorie CLSID_LegacyAmFilterCategory

 

DirectShow-Filter