Freigeben über


Lesestreams mit nicht quadratischen Pixeln

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Leseranwendungen, die nicht quadratische Pixel ordnungsgemäß verarbeiten müssen, sollten sowohl die Attribute auf Streamebene im ASF-Header als auch die Dateneinheitenerweiterungen für jedes Beispiel untersuchen. Es gibt zwei Fälle, in denen das Ausgaberechteck angepasst werden muss, um nicht quadratische Pixel zu kompensieren.

Wenn der Quellinhalt von einem Gerät wie einer DV-Kamera (Digital Video) mit nicht quadratischen Pixeln im CCD erfasst wurde, muss eine Leseranwendung ihr Videoausgaberechteck so anpassen, dass das Bild auf einem Computermonitor mit quadratischen Pixeln ordnungsgemäß angezeigt wird.

Wenn Ihre Leseranwendung Videos ausgibt, die auf einem NTSC-Fernseher wiedergegeben werden, z. B. über eine S-Video-Out-Verbindung für das Video Karte, müssen Sie das Videorechteck so anpassen, dass das Bild auf den nicht quadratischen Pixeln des Fernsehers ordnungsgemäß angezeigt wird.

So lesen und schreiben Sie Videostreams mit nicht quadratischen Pixeln