Página principal   Lista alfabética   Lista de componentes   Lista de archivos   Miembros de las clases   Archivos de los miembros  

joy.h Archivo referencia

#include "windows.h"
#include "stdlib.h"
#include "stdio.h"
#include "dinput.h"

Ir al código fuente de este archivo.

Definiciones

#define DLL_EXPORT   extern "C" __declspec(dllexport)
#define DLL_IMPORT   extern "C" __declspec(dllimport)
#define STD   __stdcall
#define BUFFERSIZE   16
#define BUTTONDOWN(b)   (b & 0x80)
#define JOYMAX   10
#define JOYMIN   -10
#define JOYDEAD   3000
#define JOYSAT   2000
#define BOTON_ELEGIDO   57

Funciones

DLL_EXPORT int STD IniciarDInput (long Tipo_Dispositivo)
int STD Reasignacion (LPCDIDEVICEINSTANCE pdinst, LPVOID pvRef)
LPDIRECTINPUTDEVICE2 CreateDevice2 (LPDIRECTINPUT lpdi, GUID *pguid)
BOOL IniJoystick (void)
BOOL SetAcquireState (BOOL acq)
DLL_EXPORT Respuesta STD DirectInputPollDevice (void)
DLL_EXPORT Respuesta STD NonDirectInputPollDevice (void)
DLL_EXPORT void STD CerrarDInput (void)

Variables

LPDIRECTINPUT lpid
LPDIRECTINPUTDEVICE2 g_lpdid2


Documentación de las definiciones

#define BOTON_ELEGIDO   57
 

Definición en la línea 16 del archivo joy.h.

#define BUFFERSIZE   16
 

Definición en la línea 9 del archivo joy.h.

#define BUTTONDOWN( b )   (b & 0x80)
 

Definición en la línea 10 del archivo joy.h.

Referenciado por DirectInputPollDevice().

#define DLL_EXPORT   extern "C" __declspec(dllexport)
 

Definición en la línea 6 del archivo joy.h.

#define DLL_IMPORT   extern "C" __declspec(dllimport)
 

Definición en la línea 7 del archivo joy.h.

#define JOYDEAD   3000
 

Definición en la línea 13 del archivo joy.h.

#define JOYMAX   10
 

Definición en la línea 11 del archivo joy.h.

#define JOYMIN   -10
 

Definición en la línea 12 del archivo joy.h.

#define JOYSAT   2000
 

Definición en la línea 14 del archivo joy.h.

#define STD   __stdcall
 

Definición en la línea 8 del archivo joy.h.


Documentación de las funciones

DLL_EXPORT void STD CerrarDInput ( void )
 

Definición en la línea 479 del archivo joy.cpp.

LPDIRECTINPUTDEVICE2 CreateDevice2 ( LPDIRECTINPUT lpdi,
GUID * pguid )
 

Definición en la línea 153 del archivo joy.cpp.

Referenciado por IniciarDInput(), and Reasignacion().

DLL_EXPORT Respuesta STD DirectInputPollDevice ( void )
 

Definición en la línea 297 del archivo joy.cpp.

BOOL IniJoystick ( void )
 

Definición en la línea 183 del archivo joy.cpp.

DLL_EXPORT int STD IniciarDInput ( long Tipo_Dispositivo )
 

Definición en la línea 12 del archivo joy.cpp.

DLL_EXPORT Respuesta STD NonDirectInputPollDevice ( void )
 

Definición en la línea 457 del archivo joy.cpp.

int STD Reasignacion ( LPCDIDEVICEINSTANCE pdinst,
LPVOID pvRef )
 

Definición en la línea 145 del archivo joy.cpp.

BOOL SetAcquireState ( BOOL acq )
 

Definición en la línea 243 del archivo joy.cpp.

Referenciado por CerrarDInput(), DirectInputPollDevice(), and IniciarDInput().


Documentación de las variables

LPDIRECTINPUTDEVICE2 g_lpdid2
 

Definición en la línea 27 del archivo joy.h.

LPDIRECTINPUT lpid
 

Definición en la línea 26 del archivo joy.h.


Generado el Tue Apr 24 06:55:49 2001 para Dllcontrol por doxygen1.2.6 escrito por Dimitri van Heesch, © 1997-2001