IAMAnalogVideoDecoder-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 IAMAnalogVideoDecoder-Schnittstelle legt Informationen über den Analog-Digital-Konvertierungsprozess in einem Videoaufnahmefilter fest und ruft sie ab.
Der WDM Video Capture-Filter macht diese Schnittstelle verfügbar, wenn es sich bei dem Gerät um ein analoges Videoaufnahmegerät handelt. Anwendungen können diese Schnittstelle verwenden, um Aspekte des analogen Decodierungsprozesses zu steuern, z. B. das analoge Videoformat und die horizontale Synchronisierungssperre.
Vererbung
Die IAMAnalogVideoDecoder-Schnittstelle erbt von der IUnknown-Schnittstelle . IAMAnalogVideoDecoder verfügt auch über folgende Membertypen:
Methoden
Die IAMAnalogVideoDecoder-Schnittstelle verfügt über diese Methoden.
IAMAnalogVideoDecoder::get_AvailableTVFormats Die get_AvailableTVFormats-Methode ruft die vom Decoder unterstützten analogen Videoformate ab. |
IAMAnalogVideoDecoder::get_HorizontalLocked Die get_HorizontalLocked-Methode bestimmt, ob die horizontale Synchronisierung gesperrt ist. |
IAMAnalogVideoDecoder::get_NumberOfLines Die get_NumberOfLInes-Methode ruft die Anzahl der Scanzeilen im Videosignal ab. |
IAMAnalogVideoDecoder::get_OutputEnable Die get_OutputEnable-Methode bestimmt, ob der Videoportbus aktiviert ist. |
IAMAnalogVideoDecoder::get_TVFormat Die get_TVFormat-Methode ruft das aktuelle analoge Videoformat ab. |
IAMAnalogVideoDecoder::get_VCRHorizontalLocking Die get_VCRHorizontalLocking-Methode gibt an, ob der Decoder Videos von einer Bandquelle oder einer Broadcastquelle erwartet. |
IAMAnalogVideoDecoder::p ut_OutputEnable Die put_OutputEnable-Methode aktiviert oder deaktiviert den Videoportbus. |
IAMAnalogVideoDecoder::p ut_TVFormat Die put_TVFormat-Methode legt das analoge Videoformat fest. |
IAMAnalogVideoDecoder::p ut_VCRHorizontalLocking Die put_VCRHorizontalLocking-Methode gibt an, ob es sich bei dem Video um eine Bandquelle oder eine Broadcastquelle handelt. |
Hinweise
Für Windows Driver Model (WDM)-Geräte macht der WDM-Videoaufnahmefilter diese Schnittstelle automatisch verfügbar, wenn der WDM-Treiber den PROPSETID_VIDCAP_VIDEODECODER-Eigenschaftssatz unterstützt. Weitere Informationen finden Sie in der Dokumentation zum Windows Driver Kit (WDK).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | strmif.h (include Dshow.h) |