Guten Tag!
Nachdem ich nun schon mehrere Foren durchsucht habe (+ etwa 50 Googleseiten auf Deutsch/Englisch/Italienisch) bin ich der Lösung meines Problems noch immer nicht näher gekommen.
Seit etwa 3 Monaten versuche ich verzweifelt, einen simplen Screenshot einer Vollbildanwendung (z.B. PC-Spiel) mit DirectX zu erstellen. Nach meiner Suchanfrage konnte ich in diesem Forum auch 3 Themen ausfindig machen, jedoch funktionierten die darin gezeigten Lösungsansätze bei mir nicht. Ich verwende das Visual Studio Express 2008.
Was ich in Erfahrung bringen konnte ist, dass man vor dem Screenshot anscheinend ein Device erstellen muss. Habe ich auch versucht --> hat am Ende nicht funktioniert.
Ich habe sogar einige Code-Schnipsel von C# in VB.NET umgeschrieben (z.B. msdn.microsoft.com/en-us/library/bb153278(VS.85).aspx) und auch versucht, während Screenshots das Aerodesign Auf coreproject.com habe ich eine Methode für C++ gefunden, ich habe versucht diese mit ähnlichen Befehlen für VB.NET umzuschreiben, ist mir jedoch nicht gelungen:
codeproject.com/kb/dialog/scre…way%20of%20doing%20it%20:
Meine Frage lautet also: Wie erstelle ich mit VB.NET einen DirectX-Screenshot?
Sollte es jemandem gelingen, hier einen funktionierenden Code zu posten, wäre das wahrscheinlich das erste Forum in Europa mit einer Lösung für einen DirectX-Screenshot mit VB.NET...
Mit freundlichen Grüßen,
Markus
PS: Bitte keine Antworten alá "Dazu gibt es schon genügend Themen/Beiträge", denn das weiß ich, jedoch enden die meisten von diesen Themen in einer Raterunde und auf eine Lösung - die am Ende nicht funktioniert - kommen diese nur selten.
Nachdem ich nun schon mehrere Foren durchsucht habe (+ etwa 50 Googleseiten auf Deutsch/Englisch/Italienisch) bin ich der Lösung meines Problems noch immer nicht näher gekommen.
Seit etwa 3 Monaten versuche ich verzweifelt, einen simplen Screenshot einer Vollbildanwendung (z.B. PC-Spiel) mit DirectX zu erstellen. Nach meiner Suchanfrage konnte ich in diesem Forum auch 3 Themen ausfindig machen, jedoch funktionierten die darin gezeigten Lösungsansätze bei mir nicht. Ich verwende das Visual Studio Express 2008.
Was ich in Erfahrung bringen konnte ist, dass man vor dem Screenshot anscheinend ein Device erstellen muss. Habe ich auch versucht --> hat am Ende nicht funktioniert.
Ich habe sogar einige Code-Schnipsel von C# in VB.NET umgeschrieben (z.B. msdn.microsoft.com/en-us/library/bb153278(VS.85).aspx) und auch versucht, während Screenshots das Aerodesign Auf coreproject.com habe ich eine Methode für C++ gefunden, ich habe versucht diese mit ähnlichen Befehlen für VB.NET umzuschreiben, ist mir jedoch nicht gelungen:
codeproject.com/kb/dialog/scre…way%20of%20doing%20it%20:
Meine Frage lautet also: Wie erstelle ich mit VB.NET einen DirectX-Screenshot?
Sollte es jemandem gelingen, hier einen funktionierenden Code zu posten, wäre das wahrscheinlich das erste Forum in Europa mit einer Lösung für einen DirectX-Screenshot mit VB.NET...
Mit freundlichen Grüßen,
Markus
PS: Bitte keine Antworten alá "Dazu gibt es schon genügend Themen/Beiträge", denn das weiß ich, jedoch enden die meisten von diesen Themen in einer Raterunde und auf eine Lösung - die am Ende nicht funktioniert - kommen diese nur selten.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Afritus“ ()