Freigeben über


Videoaufnahmeschnittstellen

[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.]

Diese Schnittstellen unterstützen die Videoaufnahme mithilfe von Microsoft® Windows® Driver Model (WDM)-Geräten oder älteren Microsoft® Video for Windows® (VFW)-Geräten.

Schnittstelle Beschreibung
IAMAnalogVideoDecoder Steuern Der Digitalisierung von Videos auf einer WDM-Videoaufnahmekarte.
IAMBufferNegotiation Steuern, wie ein Pin Puffer zuordnet.
IAMCopyCaptureFileProgress Rückrufschnittstelle, um den Fortschritt eines Dateikopievorgangs zu erhalten.
IAMCrossbar Erstellen Sie eine Hardwareverbindung zwischen einer WDM-Audio- oder Videoquelle und einem WDM-Aufnahmegerät.
IAMDroppedFrames Abfragen eines Erfassungsfilters zur Erfassungsleistung.
IAMStreamControl- Steuern sie die Start- und Stoppzeiten einzelner Datenströme.
IAMStreamConfig- Abfragen und Festlegen des Ausgabeformats des Aufnahmefilters
IAMVfwCaptureDialogs Zeigen Sie die Dialogfelder an, die von VFW-Aufnahmetreibern bereitgestellt werden.
IAMVideoControl- Steuern sie das Bild von einem Aufnahmegerät.
IAMVideoProcAmp Passen Sie die Qualitäten eines Videosignals an, z. B. Helligkeit, Kontrast, Farbton, Sättigung, Gamma und Schärfe.
ICaptureGraphBuilder2- Erstellen Sie Filterdiagramme für die Videoaufnahme.
IFileSinkFilter2 Geben Sie den Namen und die Attribute einer Ausgabedatei an.

 

Schnittstellen für externe Gerätesteuerung