Einzelnen Beitrag anzeigen

SonnyBoyPro

Registriert seit: 9. Mai 2007
68 Beiträge
 
#4

AW: DirectX Shared Surfaces

  Alt 28. Aug 2013, 11:41
Möchte Videos, DVD's und DVB-S2 wiedergeben. Da ich aber DVD's nicht geschafft habe per DirectShow Filter auf eine eigene Komponente zu rendern bleibt wohl nur der umweg über VMR9 (bzw EVR) und damit DX9(Ex).
Da eben auch BDA zum Einsatz kommen soll wird wohl die nächste Zeit hier kein Weg an DirectShow und VMR/EVR vorbeigehen.

Da HUD's aber auch ne feine Sache sind, wäre das direkte Rendern der GUI (vorteilhaft natürlich Direct2D) auf die DX9 Surface vorteilhaft.
Ansonsten bleibt wohl nur der Weg über eine eigene DX10.1 Surface die dann vor die DX9 gelegt wird (da sich ja 9 und 10 parallel gemeinsam verwenden lassen sollten).

C++ einzusetzen wäre zwar ne Variante, ich bin aber gerne Sprachen-Clean . Auf alle Fälle kein .NET !!!

Ursprünglich wollte ich ORCA (aus der PL) direkt für die GUI einsetzen, wird aber hier dann wohl zumindest auf der untersten Ebene ein paar Anpassungen geben müssen (ORCA geht ja mit D2D).

bg
  Mit Zitat antworten Zitat