YCbCr-Video in DirectX

Meldur

Erfahrenes Mitglied
Hallo,

ich erhalte aus einer Capture-Karte (HD-SDI) einen Videostream, der YCbCr-codiert ist. Mit etwas Mathematik konnte ich inzwischen auch schon ein RGB-Bild aus dem Luminanz- und den beiden Chrominanz-Signalen erstellen. Durch ettliche FOR-Schleifen dauert das dann aber auch eine Sekunde pro Bild :).
Jetzt möchte ich den Stream aber auf einem Sprite in DirectX wiedergeben. Ich dachte da an SlimDX, da ich es in WPF einbetten muss. Kann mir vielleicht jemand einen Denkanstoß geben, wie ich die Daten auf das Sprite bekomme? Bisher habe ich einen IntPtr auf das Byte-Array, die Länge des Arrays sowie die Auflösung des Videos.

Danke,
Meldur