Freigeben über


IVMRVideoStreamControl-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 IVMRVideoStreamControl Schnittstelle wird für jeden Eingabestift des Video Mixing Renderer Filter 7 (VMR-7) implementiert. Die Schnittstelle arbeitet mit dem Eingabedatenstrom, der durch den Pin dargestellt wird. Diese Schnittstelle wird von Upstream Filtern (in der Regel Decodern) verwendet, um den aktiven Status einzelner Datenströme oder die Quellfarbtaste für das zusammengesetzte Bild abzurufen oder festzulegen. Anwendungen sollten diese Schnittstelle im Allgemeinen nicht verwenden.

Die EINGABEPINS VMR-9 machen die IVMRVideoStreamControl9-Schnittstelle verfügbar.

Vererbung

Die IVMRVideoStreamControl-Schnittstelle erbt von der IUnknown-Schnittstelle . IVMRVideoStreamControl verfügt auch über die folgenden Typen von Membern:

Methoden

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

 
IVMRVideoStreamControl::GetColorKey

Die GetColorKey-Methode ruft den Quellfarbschlüssel ab, der derzeit für diesen Stream festgelegt ist.
IVMRVideoStreamControl::GetStreamActiveState

Die GetStreamActiveState-Methode ruft den Status des Datenstroms ab.
IVMRVideoStreamControl::SetColorKey

Die SetColorKey-Methode legt den Quellfarbschlüssel fest, den der VMR beim Kompositing des Videoimages verwendet.
IVMRVideoStreamControl::SetStreamActiveState

Die SetStreamActiveState-Methode aktiviert oder inaktiviert einen Eingabedatenstrom.

Anforderungen

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

Weitere Informationen

Verwenden des Videomischrenderers