AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi DirectX ID3DXLine.Draw crash unter Win7 32 bit
Thema durchsuchen
Ansicht
Themen-Optionen

DirectX ID3DXLine.Draw crash unter Win7 32 bit

Offene Frage von "Zacherl"
Ein Thema von Zacherl · begonnen am 8. Dez 2011 · letzter Beitrag vom 10. Dez 2011
Antwort Antwort
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

DirectX ID3DXLine.Draw crash unter Win7 32 bit

  Alt 8. Dez 2011, 22:25
Hey,

ich stehe vor einem sehr seltsamen Problem. Und zwar hooke ich ein DirectX 9 Programm und möchte dort eine Art Fenster zeichnen. Nehmen wir an, ich will nur eine einfache Linie zeichen. Dazu erzeuge ich zu Begin mit D3DXCreateLine() das ID3DXFont Interface. Im EndScene() Hook verwende ich Line._Begin(), Line.Draw() und abschließend Line._End(). Keine große Sache. Funktioniert unter Windows 7 64 bit und ebenfalls unter Windows XP 32 bit wunderbar.

Auf allen Windows 7 32 bit Systemen allerdings crasht das komplette Programm beim Aufruf von Line.Draw(). Line._Begin() lässt sich noch wunderbar aufrufen und auch der Rückgabewert entspricht D3D_OK.

Hat jemand eine Idee, woran das liegen könnte? Setzt das Programm eventuell irgendwelche Parameter, die sich nicht vertragen?

Seltsam ist auch folgender Umstand: ALT+TABbe ich zuerst aus dem Programm raus und dann wieder hinein, lässt sich meine Linie auch unter Win7 32 bit ohne irgendwelche Probleme zeichnen.

Ich hoffe irgendein DirectX Experte kann mir da weiterhelfen.

Viele Grüße
Zacherl
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: DirectX ID3DXLine.Draw crash unter Win7 32 bit

  Alt 10. Dez 2011, 18:57
push
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz