Teilen über


WDM-Videoaufnahmefilter

[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 WDM-Videoaufnahmefilter steuert analoge Aufnahmegeräte, die Windows Driver Model (WDM)-Treiber verwenden.

Dieser Filter ist tatsächlich ein Kernelmodus-KsProxy-Plug-In. Es stellt Eigenschaftenseiten und die COM-Schnittstellen für WDM-Treiber bereit, die analoge Aufnahmegeräte (auch als analoge Videodecoder bezeichnet) steuern. Eine Anwendung kann sie einfach als Filter behandeln. Um diesen Filter zu einem Filterdiagramm hinzuzufügen, verwenden Sie die System device Enumerator. Es gibt einen eindeutigen Moniker für jedes Gerät zurück, das dieses Plug-In verwendet. Weitere Informationen finden Sie unter Enumerating Devices and Filters and How Hardware Devices Part in the Filter Graph. Wie bei jedem Filter, der auf KsProxy basiert, hängt der Anzeigename des Filters vom zugrunde liegenden Treiber ab.

Nicht alle Geräte, die über den WDM Video Capture Filter verfügbar gemacht werden, implementieren alle unten aufgeführten Schnittstellen. Die Anwendung kann QueryInterface- verwenden, um zu bestimmen, welche Schnittstellen von einem bestimmten Gerät unterstützt werden.

Etikett Wert
Filterschnittstellen Der WDM-Treiber für das Gerät kann einen oder mehrere der folgenden Komponenten unterstützen: IAMAnalogVideoDecoder, IAMCameraControl, IAMDeviceRemoval, IAMDroppedFrames, IAMExtDevice, IAMExtTransport, IAMFilterMiscFlags, IAMTimecodeReader, IAMVideoCompression, IAMVideoControl, IAMVideoProcAmp, IBaseFilter, IKsPropertySet, IMediaSeeking, IReferenceClock, ISpecifyPropertyPages.
Eingabe-Pin-Medientypen Treiberabhängig.
Eingabe-Pin-Schnittstellen Treiberabhängig.
Ausgabe-Pin-Medientypen Treiberabhängig.
Ausgabeheftschnittstellen Der Treiber kann eine oder mehrere der folgenden Optionen unterstützen:IAMBufferNegotiation, IAMStreamConfig, IAMStreamControl, IKsPin, IKsPropertySet, IStreamBuilder, IMediaSeeking, IPin, IQualityControl, ISpecifyPropertyPages
Filter CLSID Nicht zutreffend.
Eigenschaftenseite CLSID Treiberabhängig.
Ausführbare Plug-In-Datei kswdmcap.ax
Merit Treiberabhängig.
Filterkategorie CLSID_VideoInputDeviceCategory

 

DirectShow-Filter