Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Screenshot via DirectX erstellen bei Windows 7 (https://www.delphipraxis.net/156629-screenshot-via-directx-erstellen-bei-windows-7-a.html)

Medium 26. Dez 2010 15:42

AW: Screenshot via DirectX erstellen bei Windows 7
 
Noch ein Blindschuss: Das Window-Handle ist imho nicht mit dem HDC identisch. Welcher dort ggf. erwartet wird weiss ich nicht, aber vielleicht mal das jeweils andere auch noch probieren :)

Langer 27. Dez 2010 11:22

AW: Screenshot via DirectX erstellen bei Windows 7
 
Ok, habe ich jetzt umgesetzt und hab es den Bekannten geschickt. Nun warte ich auf Antwort von ihm.
Aber vielen Dank noch für den Rat. Hoffe dass es jetzt endlich klappt.

Gruß
Langer

Hobby-Programmierer 27. Dez 2010 17:13

AW: Screenshot via DirectX erstellen bei Windows 7
 
Warum stellst du die zu testende Function\Prozedur nicht hier ins Forum ? Die 'Profis' können erstens drüberschauen und und ein Feedback erhälst du hier auch schneller.

lbccaleb 27. Dez 2010 17:42

AW: Screenshot via DirectX erstellen bei Windows 7
 
Hat er doch?! Schau mal im ersten Post nach!

Medium 27. Dez 2010 19:58

AW: Screenshot via DirectX erstellen bei Windows 7
 
Ohne Wissen um die verwendete Header-Konversion ist der Code leider nicht soooo irre hilfreich. Zumindest die Signaturen wären schon nicht unwichtig, und die dazu gestellte Nachfrage war leider nicht passend beantwortet. Daher schießen wir noch ein wenig in der Luft rum ;)

Hobby-Programmierer 27. Dez 2010 23:12

AW: Screenshot via DirectX erstellen bei Windows 7
 
Zitat:

Zitat von lbccaleb (Beitrag 1070657)
Hat er doch?! Schau mal im ersten Post nach!

Ich meinte damit den kompletten und aktuellen Code.

Langer 4. Jan 2011 11:19

AW: Screenshot via DirectX erstellen bei Windows 7
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich war im Urlaub deswegen schreib ich jetzt erst. sry

Leider hat des mit dem Handle nicht funktioniert.
Aber vielen Dank für eure Mühe und den Vorschlag mein Quelltext hochzuladen.
Das habe ich jetzt gemacht.
Kurz zum Programmablauf:
In FormCreate steht welches Programm bzw. welcher Prozess überwacht wird. Testweise steht bei mir notepad.exe. Wenn dieser Prozess läuft dann werden Screenshots erstellt. Die Bilder werden in demselben Ordner gespeichert in der auch die Exe liegt.

Wie schon erwähnt benutze ich das DirectX SDK von Microsoft (http://msdn.microsoft.com/en-us/directx/default.aspx)


Vielen, Vielen Dank schonmal für eure Mühe!

hathor 4. Jan 2011 12:04

AW: Screenshot via DirectX erstellen bei Windows 7
 
Das Programm bleibt gleich mit einem D3DERR_INVALIDCALL stehen.

Medium 4. Jan 2011 22:37

AW: Screenshot via DirectX erstellen bei Windows 7
 
Okay, ein letztes Mal: Die Units Direct3D9, Direct3D und D3DX9 sind genau das, wonach ich gefragt hatte. Diese sind nicht mit in deiner zip-Datei, und dies sind genau die Header-Konversionen nach denen ich fragte. Und sie sind ziemlich sicher NICHT Bestandteil des MS DX SDKs. Ganz sicher sogar, ich hab nämlich grad noch mal in meins rein geschaut.

lbccaleb 5. Jan 2011 05:28

AW: Screenshot via DirectX erstellen bei Windows 7
 
http://www.clootie.ru/delphi/index.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz