Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: WindowHandle vom Aktiven Renderer

  Alt 14. Sep 2018, 10:41
pPin.QueryInterface(IID_IOverlay, Overlay);
Overlay ist Nil trotz gefundenen Pin und dann kracht es natürlich. (wenn nicht abgesichert)
Aufgrund welcher Quelle gehst du davon aus, dass die Instanz des Pins das IOverlay-Interface implementiert?
Davon das ich weis das MadVr es tut.
Sonst könnte ich ja kein Overlay in Fenster anzeigen oder liege ich da falsch?
Notfalls könnte ich das Overlay Interface bei der Initialisierung von Mad und den anderen Filtern noch hinzufügen.
Du könntest natürlich auch die Dokumentation der MSDN lesen:
https://docs.microsoft.com/en-us/win...trmif-ioverlay

In der Mitte des Textes (5. Absatz) findest du die Antwort auf die Frage:
"Wer implementiert das IOverlay und wem kann ich demzufolge per QueryInterface fragen?"

Spoiler: Es ist NICHT eine IPin-Instanz.
  Mit Zitat antworten Zitat