![]() |
directinput8create parameter
directinput8create meckert bei mir immer über falsche parameter. ein parameter ist der pointer auf einen pointer auf das interface oder? und der letzte ist immer nil. was mache ich falsch? wie sieht ein richtiger code dafür aus?
würde mich sehr über beispielcodes (rund um directx, jedoch nicht delphix) freuen. direkt an mustermann@spakkenknorke.de dank und gruss |
Re: directinput8create parameter
Hallo Schmorbraten,
Ich verweise mal auf einen älteren Thread: ![]() Es geht in dem Thread eigentlich um etwas anderes, aber zumindest das kreieren des Surface funktioniert ;) Bei weiteren Fragen => posten :) |
Re: directinput8create parameter
habe es geknackt:
die lösung meines problems lag an zu viel c++ tutorials. in delphi kann man ganz einfach das interface übergeben. der fehler lag am falschen handle. man musste das application handle und nicht das formhandle übergeben: DirectInput8Create(HInstance, DIRECTINPUT_VERSION, IID_IDirectInput8, FInputInterface, nil) vielen dank trotzdem gruss sven |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:32 Uhr. |
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 by Thomas Breitkreuz