Videoeingabeformate
[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Der Writer akzeptiert die folgenden Videoformate als Eingaben, die mit dem Windows Media Video 9-Codec komprimiert werden sollen:
- WMMEDIASUBTYPE_IYUV
- WMMEDIASUBTYPE_I420
- WMMEDIASUBTYPE_YV12
- WMMEDIASUBTYPE_YUY2
- WMMEDIASUBTYPE_UYVY
- WMMEDIASUBTYPE_YVYU
- WMMEDIASUBTYPE_YVU9
- WMMEDIASUBTYPE_RGB32
- WMMEDIASUBTYPE_RGB24
- WMMEDIASUBTYPE_RGB565
- WMMEDIASUBTYPE_RGB555
- WMMEDIASUBTYPE_RGB8
Sie sollten immer IWMWriter::GetInputFormatCount und IWMWriter::GetInputFormat zum Aufzählen der verfügbaren Eingabeformate und zum Abrufen des Eingabemedieneigenschaftenobjekts für das gewünschte Format verwenden. Medieneigenschaftenobjekte für Die Videoeingabe müssen geändert werden, um die Framegröße und Bildfrequenz Ihrer Eingabemedien widerzuspiegeln.
Verwandte Themen