ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
1141
1141
EMPFEHLEN
-
Hi Leute,
ich verwende Visual Basic 2008 von Microsoft und
beschäftigte mich gerade für eine zweidimensionale Anwednung mit DirectX, nach dem Tutorial von http://www.euclideanspace.com/softwa...sics/index.htm habe ich folgenden Quellcode für die Init() erstellt:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
'Initialisierung Public Sub Init() VisibleSurface = Nothing BackSurface = Nothing Dim sdesc As New SurfaceDescription() Clip = New Clipper(MyDevice) clip.Window = Me sdesc.SurfaceCaps.PrimarySurface = True sdesc.SurfaceCaps.Flip = True sdesc.SurfaceCaps.Complex = True sdesc.BackBufferCount = 1 VisibleSurface = New Surface(sdesc, MyDevice) VisibleSurface.Clipper = Clip sdesc.Clear() sdesc.SurfaceCaps.BackBuffer = True VisibleSurface = BackSurface.GetAttachedSurface(sdesc.SurfaceCaps) End Sub
Die verursacht zur Laufzeit einen Fehler da Backsurface zwar bekannt ist, aber nicht initialisiert. Meine Versuche es zu initalisieren scheiterten leider beide.
1. Kopie der VisibleSurface Initialisierung
Verursacht einen Fehler, da BackSurface und Visiblesurface dann übereinstimmen.Code :1
BackSurface = New Surface(sdesc, MyDevice)
2.Anpassung der Kopie
Dies verursacht eine Invalid Exception.Code :1 2 3
Dim bsdesc As SurfaceDescription = sdesc bsdesc.SurfaceCaps.PrimarySurface = False BackSurface = New Surface(sdesc, MyDevice)
Hoffe einer weiß, was ich hier nicht richtig mache.
Gruß Rene
PS: Kann man in seinen Posts auch ein korrektes Highlighting für VB-Code einstellen?
-
Sorry, Jungs für die Aufregung aber nun habe ich den Fehler gefunden, in der letzten Zeile gehören VisibleSurface und BackpufferSurface vertauscht.
Gruß Rene
Ähnliche Themen
-
Richtige Syntax bei Operatorüberladung, wann sind "friend", "const", "&" nötig?
Von mrs_schokokeks im Forum C/C++Antworten: 4Letzter Beitrag: 25.08.10, 19:13 -
Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
Von MTMonline im Forum Videoschnitt, Videotechnik & -produktionAntworten: 2Letzter Beitrag: 25.04.08, 09:49 -
DirectX/C#: "is not a valid Win32 application"
Von Isolated im Forum .NET Grafik und SoundAntworten: 1Letzter Beitrag: 14.04.08, 21:05 -
[C++ & DirectX] "Screen Capture"
Von KainPlan im Forum C/C++Antworten: 3Letzter Beitrag: 25.09.07, 22:14 -
Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 6Letzter Beitrag: 27.05.05, 15:29





Zitieren
Login





