SDL  2.0
SDL_windowsvideo.h File Reference
#include "../../SDL_internal.h"
#include "../../core/windows/SDL_windows.h"
#include "../SDL_sysvideo.h"
#include "SDL_msctf.h"
#include <imm.h>
#include "SDL_windowsclipboard.h"
#include "SDL_windowsevents.h"
#include "SDL_windowskeyboard.h"
#include "SDL_windowsmodes.h"
#include "SDL_windowsmouse.h"
#include "SDL_windowsopengl.h"
#include "SDL_windowsopengles.h"
#include "SDL_windowswindow.h"
#include "SDL_events.h"
#include "SDL_loadso.h"
+ Include dependency graph for SDL_windowsvideo.h:

Go to the source code of this file.

Data Structures

struct  PTOUCHINPUT
struct  TSFSink
struct  LPINPUTCONTEXT2
struct  SDL_VideoData

Macros

#define MAX_CANDLIST   10
#define MAX_CANDLENGTH   256
#define TWF_FINETOUCH   1
#define TWF_WANTPALM   2
#define TOUCHEVENTF_MOVE   0x0001
#define TOUCHEVENTF_DOWN   0x0002
#define TOUCHEVENTF_UP   0x0004

Typedefs

typedef BOOL(* PFNSHFullScreen )(HWND, DWORD)
typedef void(* PFCoordTransform )(SDL_Window *, POINT *)
typedef struct IDirect3D9 IDirect3D9

Enumerations

enum  MONITOR_DPI_TYPE {
  MDT_EFFECTIVE_DPI = 0,
  MDT_ANGULAR_DPI = 1,
  MDT_RAW_DPI = 2,
  MDT_DEFAULT = MDT_EFFECTIVE_DPI
}

Functions

 DECLARE_HANDLE (HTOUCHINPUT)
SDL_bool D3D_LoadDLL (void **pD3DDLL, IDirect3D9 **pDirect3D9Interface)

Variables

SDL_bool g_WindowsEnableMessageLoop
SDL_bool g_WindowFrameUsableWhileCursorHidden

Macro Definition Documentation

#define MAX_CANDLENGTH   256

Definition at line 39 of file SDL_windowsvideo.h.

#define MAX_CANDLIST   10

Definition at line 38 of file SDL_windowsvideo.h.

#define TOUCHEVENTF_DOWN   0x0002

Definition at line 59 of file SDL_windowsvideo.h.

#define TOUCHEVENTF_MOVE   0x0001

Definition at line 58 of file SDL_windowsvideo.h.

#define TOUCHEVENTF_UP   0x0004

Definition at line 60 of file SDL_windowsvideo.h.

#define TWF_FINETOUCH   1

Definition at line 55 of file SDL_windowsvideo.h.

#define TWF_WANTPALM   2

Definition at line 56 of file SDL_windowsvideo.h.

Typedef Documentation

typedef struct IDirect3D9 IDirect3D9

Definition at line 194 of file SDL_windowsvideo.h.

typedef void(* PFCoordTransform)(SDL_Window *, POINT *)

Definition at line 91 of file SDL_windowsvideo.h.

typedef BOOL(* PFNSHFullScreen)(HWND, DWORD)

Definition at line 90 of file SDL_windowsvideo.h.

Enumeration Type Documentation

Enumerator:
MDT_EFFECTIVE_DPI 
MDT_ANGULAR_DPI 
MDT_RAW_DPI 
MDT_DEFAULT 

Definition at line 81 of file SDL_windowsvideo.h.

Function Documentation

SDL_bool D3D_LoadDLL ( void **  pD3DDLL,
IDirect3D9 **  pDirect3D9Interface 
)
DECLARE_HANDLE ( HTOUCHINPUT  )

Variable Documentation

SDL_bool g_WindowFrameUsableWhileCursorHidden
SDL_bool g_WindowsEnableMessageLoop