Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
VerruecktesHuhn Super JLI'ler

Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 21.10.2002, 12:43 Titel: Kann kein Direct Draw7 Object bekommen! |
|
|
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 |
|
 |
Sören JLI Master Trainee

Anmeldedatum: 26.07.2002 Beiträge: 647 Wohnort: Bonn Medaillen: Keine
|
Verfasst am: 21.10.2002, 12:56 Titel: |
|
|
Hi,
einfacher wäre es wenn du dein Code posten könntest!  |
|
Nach oben |
|
 |
VerruecktesHuhn Super JLI'ler

Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 21.10.2002, 13:30 Titel: |
|
|
Was soll man da schon großartig posten?
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 |
|
 |
Sören JLI Master Trainee

Anmeldedatum: 26.07.2002 Beiträge: 647 Wohnort: Bonn Medaillen: Keine
|
Verfasst am: 21.10.2002, 18:04 Titel: |
|
|
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!  |
|
Nach oben |
|
 |
Ciceri Super JLI'ler

Alter: 37 Anmeldedatum: 26.08.2002 Beiträge: 418 Wohnort: Wischhafen/in der nähe Hamburgs Medaillen: Keine
|
Verfasst am: 22.10.2002, 17:17 Titel: |
|
|
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 |
|
 |
Hazel JLI MVP


Alter: 40 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 22.10.2002, 20:41 Titel: |
|
|
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 |
|
 |
AFE-GmdG JLI MVP


Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 22.10.2002, 21:18 Titel: |
|
|
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 |
|
 |
Ciceri Super JLI'ler

Alter: 37 Anmeldedatum: 26.08.2002 Beiträge: 418 Wohnort: Wischhafen/in der nähe Hamburgs Medaillen: Keine
|
Verfasst am: 23.10.2002, 13:33 Titel: |
|
|
haben sich aber 2
aber nun ist ja auch egal _________________ www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns. |
|
Nach oben |
|
 |
|