Open a joystick for use.
Returns a IntPtr to a SDL_Joystick structure on success. NULL on failure.
Binds to C-function in SDL_joystick.h
SDL_Joystick *joy; Check for joystick if(SDL_NumJoysticks()>0) { // Open joystick joy=SDL_JoystickOpen(0); if(joy) { printf("Opened Joystick 0\n"); printf("Name: %s\n", SDL_JoystickName(0)); printf("Number of Axes: %d\n", SDL_JoystickNumAxes(joy)); printf("Number of Buttons: %d\n", SDL_JoystickNumButtons(joy)); printf("Number of Balls: %d\n", SDL_JoystickNumBalls(joy)); } else printf("Couldn't open Joystick 0\n"); // Close if opened if(SDL_JoystickOpened(0)) SDL_JoystickClose(joy); }
Sdl Class | Tao.Sdl Namespace | SDL_JoystickClose