Wieso DirectInput?



  • Hallo,

    wenn ich Tastatur und Maus-abfragen benutzen möchte, was für einen
    Grund habe ich dann, auf die Funktionen von DirecInput zurück
    zu greifen? Anstelle ein KeyboardDevice mit DI zu erstellen, kann ich doch
    einfach z.B. mit GetAsyncKeyState() auf das Keyboard zugreifen, der
    daraus erstehende Quellcode ist wesentlich kürzer als der von DI...



  • weil DI viel mehr kann?
    weil du mit DI ein viel universelleres interface hast?
    weil du mit den windows functionen nur die standard geräte benutzen kannst?
    weil DI auch so manche zusatztaste beherscht?
    such dir nen grund aus



  • Weil es vor allem bei Maus, Joystick, etc. 1.000x schneller ist...


Anmelden zum Antworten