JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.phpMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Kann kein Direct Draw7 Object bekommen!

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 21.10.2002, 12:43    Titel: Kann kein Direct Draw7 Object bekommen! Antworten mit Zitat

Hi!
Ich kann kein DD7 Objekt anfordern, ich habs auf beide Arten versucht: "DirectDrawCreateEx" und "DirectDrawCreate" + "QueryInterface". Der Rückgabewert der Funktionen ist 0, also erfolgreich. Allerdings ist der Zeiger dann = NULL.
Hat jemand ne Ahnung?

Cu,
VH
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 21.10.2002, 12:56    Titel: Antworten mit Zitat

Hi,
einfacher wäre es wenn du dein Code posten könntest! Surprised
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 21.10.2002, 13:30    Titel: Antworten mit Zitat

Rolling Eyes Was soll man da schon großartig posten? Rolling Eyes

Code:

HRESULT hr;

hr = DirectDrawCreateEx(NULL, (LPVOID*)this->lpDD7, IID_IDirectDraw7, NULL);
if(FAILED(hr))
{
DWORD Code;
Code = SCODE();
hr = DirectDrawCreate(NULL, (LPDIRECTDRAW*) this->lpDD7, NULL);
if(FAILED(hr))
{
Code = SCODE();
return this->Error("Initialize_DDraw_Fullscreen", "DirectDrawCreateEx", this->WindowHandle);
}


Cu,
VH
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 21.10.2002, 18:04    Titel: Antworten mit Zitat

Ich glaub der Fehler liegt beim zweiten Parameter(ich glaub da fehlt ein "&" OÄ!)! Das keine Fehlermeldung vorliegt, liegt vielleicht daran, dass du hr mit dem Makro FAILED überprüfst und nicht die ganze Funktion.
Bin mir aber in beiden Punkten nicht 100% sicher.
[EDIT]Schlechtschreibung! Embarassed
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 22.10.2002, 17:17    Titel: Antworten mit Zitat

nur mal kurz nebenbei, ich habe gleich anschiss von afe-gmdg bekommen, nur weil ich 1-2 seiten code gepostet habe
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 22.10.2002, 20:41    Titel: Antworten mit Zitat

Keiner wird sich 1-2 Seiten Code von dir durchlesen und für dich den Fehler suchen. Au0erdem ist der Code von VH nur ein paar Zeilen lang und beschränkt sich auf das Wichtigste.
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 44
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 22.10.2002, 21:18    Titel: Antworten mit Zitat

Ciceri hat Folgendes geschrieben:
nur mal kurz nebenbei, ich habe gleich anschiss von afe-gmdg bekommen, nur weil ich 1-2 seiten code gepostet habe

Ich habe dich nicht "angeschissen", sondern konstruktive Kritik gemacht. Aber wie schon von Hazel gesagt, keiner ließt sich 2 Seiten Code durch und sucht für andere Fehler. Ich helfe immer gerne, wo ich kann - teilweise erstelle ich sogar Miniprogs, die ein Problem verdeutlichen und zeigen wie man es löst, aber ich bin kein Debugger für alles und jeden.

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 23.10.2002, 13:33    Titel: Antworten mit Zitat

haben sich aber 2 Laughing

aber nun ist ja auch egal
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum