Ich benutze Source Reader, um Video Samples aus einer Videodatei zu lesen, und dekodiere sie mit Decoder, dann render ich diese Samples mit DirectX9.Abrufen von ID2D1DeviceContext von IDirect3DDevice9
Ich verwende IDirect3DDevice9
zum Rendern von Video-Frames, und es funktioniert wie erwartet.
Jetzt habe ich in Chroma-Key-Effekt hinzufügen möchten, eine wie in unten beschrieben:
https://msdn.microsoft.com/en-us/library/windows/desktop/dn890715(v=vs.85).aspx
Also wie bekomme ich ID2D1DeviceContext
von IDirect3DDevice9
und dann Chorma-Key-Effekt, um es hinzuzufügen und dann machen der Videorahmen?
Chromay Schlüssel kann Shader erfolgen mit direkt auf dem IDirect3DDevice9. Wenn Sie interessant sind, habe ich es bereits mit guten Ergebnissen gemacht. – mofo77