Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods Class Reference

Will hold native methods which are interop'd. More...

List of all members.

Classes

struct  Message
 Windows Message. More...
struct  MinMaxInformation
 MinMax Info structure. More...
struct  MonitorInformation
 Monitor Info structure. More...

Public Types

enum  WindowMessage {
  Destroy = 0x0002, Close = 0x0010, Quit = 0x0012, Paint = 0x000F,
  SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212,
  NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112, GetMinMax = 0x0024,
  KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102, SystemKeyDown = 0x0104,
  SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200, LeftButtonDown = 0x0201,
  LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204, RightButtonUp = 0x0205,
  RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209,
  MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c, XButtonDoubleClick = 0x020d,
  MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231, ExitSizeMove = 0x0232,
  Size = 0x0005, Destroy = 0x0002, Close = 0x0010, Quit = 0x0012,
  Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211,
  ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112,
  GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102,
  SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200,
  LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204,
  RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208,
  MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c,
  XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231,
  ExitSizeMove = 0x0232, Size = 0x0005, Destroy = 0x0002, Close = 0x0010,
  Quit = 0x0012, Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C,
  EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218,
  SystemCommand = 0x0112, GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101,
  Character = 0x0102, SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106,
  MouseMove = 0x0200, LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203,
  RightButtonDown = 0x0204, RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207,
  MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B,
  XButtonUp = 0x020c, XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick,
  EnterSizeMove = 0x0231, ExitSizeMove = 0x0232, Size = 0x0005
}
 Window messages. More...
enum  MouseButtons {
  Left = 0x0001, Right = 0x0002, Middle = 0x0010, Side1 = 0x0020,
  Side2 = 0x0040, Left = 0x0001, Right = 0x0002, Middle = 0x0010,
  Side1 = 0x0020, Side2 = 0x0040, Left = 0x0001, Right = 0x0002,
  Middle = 0x0010, Side1 = 0x0020, Side2 = 0x0040
}
 Mouse buttons. More...
enum  WindowMessage {
  Destroy = 0x0002, Close = 0x0010, Quit = 0x0012, Paint = 0x000F,
  SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212,
  NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112, GetMinMax = 0x0024,
  KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102, SystemKeyDown = 0x0104,
  SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200, LeftButtonDown = 0x0201,
  LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204, RightButtonUp = 0x0205,
  RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209,
  MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c, XButtonDoubleClick = 0x020d,
  MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231, ExitSizeMove = 0x0232,
  Size = 0x0005, Destroy = 0x0002, Close = 0x0010, Quit = 0x0012,
  Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211,
  ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112,
  GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102,
  SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200,
  LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204,
  RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208,
  MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c,
  XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231,
  ExitSizeMove = 0x0232, Size = 0x0005, Destroy = 0x0002, Close = 0x0010,
  Quit = 0x0012, Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C,
  EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218,
  SystemCommand = 0x0112, GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101,
  Character = 0x0102, SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106,
  MouseMove = 0x0200, LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203,
  RightButtonDown = 0x0204, RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207,
  MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B,
  XButtonUp = 0x020c, XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick,
  EnterSizeMove = 0x0231, ExitSizeMove = 0x0232, Size = 0x0005
}
 Window messages. More...
enum  MouseButtons {
  Left = 0x0001, Right = 0x0002, Middle = 0x0010, Side1 = 0x0020,
  Side2 = 0x0040, Left = 0x0001, Right = 0x0002, Middle = 0x0010,
  Side1 = 0x0020, Side2 = 0x0040, Left = 0x0001, Right = 0x0002,
  Middle = 0x0010, Side1 = 0x0020, Side2 = 0x0040
}
 Mouse buttons. More...
enum  WindowMessage {
  Destroy = 0x0002, Close = 0x0010, Quit = 0x0012, Paint = 0x000F,
  SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212,
  NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112, GetMinMax = 0x0024,
  KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102, SystemKeyDown = 0x0104,
  SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200, LeftButtonDown = 0x0201,
  LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204, RightButtonUp = 0x0205,
  RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209,
  MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c, XButtonDoubleClick = 0x020d,
  MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231, ExitSizeMove = 0x0232,
  Size = 0x0005, Destroy = 0x0002, Close = 0x0010, Quit = 0x0012,
  Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C, EnterMenuLoop = 0x0211,
  ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218, SystemCommand = 0x0112,
  GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101, Character = 0x0102,
  SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106, MouseMove = 0x0200,
  LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203, RightButtonDown = 0x0204,
  RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207, MiddleButtonUp = 0x0208,
  MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B, XButtonUp = 0x020c,
  XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick, EnterSizeMove = 0x0231,
  ExitSizeMove = 0x0232, Size = 0x0005, Destroy = 0x0002, Close = 0x0010,
  Quit = 0x0012, Paint = 0x000F, SetCursor = 0x0020, ActivateApplication = 0x001C,
  EnterMenuLoop = 0x0211, ExitMenuLoop = 0x0212, NonClientHitTest = 0x0084, PowerBroadcast = 0x0218,
  SystemCommand = 0x0112, GetMinMax = 0x0024, KeyDown = 0x0100, KeyUp = 0x0101,
  Character = 0x0102, SystemKeyDown = 0x0104, SystemKeyUp = 0x0105, SystemCharacter = 0x0106,
  MouseMove = 0x0200, LeftButtonDown = 0x0201, LeftButtonUp = 0x0202, LeftButtonDoubleClick = 0x0203,
  RightButtonDown = 0x0204, RightButtonUp = 0x0205, RightButtonDoubleClick = 0x0206, MiddleButtonDown = 0x0207,
  MiddleButtonUp = 0x0208, MiddleButtonDoubleClick = 0x0209, MouseWheel = 0x020a, XButtonDown = 0x020B,
  XButtonUp = 0x020c, XButtonDoubleClick = 0x020d, MouseFirst = LeftButtonDown, MouseLast = XButtonDoubleClick,
  EnterSizeMove = 0x0231, ExitSizeMove = 0x0232, Size = 0x0005
}
 Window messages. More...
enum  MouseButtons {
  Left = 0x0001, Right = 0x0002, Middle = 0x0010, Side1 = 0x0020,
  Side2 = 0x0040, Left = 0x0001, Right = 0x0002, Middle = 0x0010,
  Side1 = 0x0020, Side2 = 0x0040, Left = 0x0001, Right = 0x0002,
  Middle = 0x0010, Side1 = 0x0020, Side2 = 0x0040
}
 Mouse buttons. More...

Public Member Functions

static IntPtr timeBeginPeriod (uint period)
static bool QueryPerformanceFrequency (ref long PerformanceFrequency)
static bool QueryPerformanceCounter (ref long PerformanceCount)
static bool GetMonitorInfo (IntPtr hWnd, ref MonitorInformation info)
static IntPtr MonitorFromWindow (IntPtr hWnd, uint flags)
static short GetAsyncKeyState (uint key)
static IntPtr SetCapture (IntPtr handle)
static bool ReleaseCapture ()
static int GetCaretBlinkTime ()
static bool PeekMessage (out Message msg, IntPtr hWnd, uint messageFilterMin, uint messageFilterMax, uint flags)
static IntPtr timeBeginPeriod (uint period)
static bool QueryPerformanceFrequency (ref long PerformanceFrequency)
static bool QueryPerformanceCounter (ref long PerformanceCount)
static bool GetMonitorInfo (IntPtr hWnd, ref MonitorInformation info)
static IntPtr MonitorFromWindow (IntPtr hWnd, uint flags)
static short GetAsyncKeyState (uint key)
static IntPtr SetCapture (IntPtr handle)
static bool ReleaseCapture ()
static int GetCaretBlinkTime ()
static bool PeekMessage (out Message msg, IntPtr hWnd, uint messageFilterMin, uint messageFilterMax, uint flags)
static IntPtr timeBeginPeriod (uint period)
static bool QueryPerformanceFrequency (ref long PerformanceFrequency)
static bool QueryPerformanceCounter (ref long PerformanceCount)
static bool GetMonitorInfo (IntPtr hWnd, ref MonitorInformation info)
static IntPtr MonitorFromWindow (IntPtr hWnd, uint flags)
static short GetAsyncKeyState (uint key)
static IntPtr SetCapture (IntPtr handle)
static bool ReleaseCapture ()
static int GetCaretBlinkTime ()
static bool PeekMessage (out Message msg, IntPtr hWnd, uint messageFilterMin, uint messageFilterMax, uint flags)

Static Public Member Functions

static short LoWord (uint l)
 Returns the low word.
static short HiWord (uint l)
 Returns the high word.
static uint MakeUInt32 (short l, short r)
 Makes two shorts into a long.
static bool IsKeyDown (System.Windows.Forms.Keys key)
 Is this key down right now.
static short LoWord (uint l)
 Returns the low word.
static short HiWord (uint l)
 Returns the high word.
static uint MakeUInt32 (short l, short r)
 Makes two shorts into a long.
static bool IsKeyDown (System.Windows.Forms.Keys key)
 Is this key down right now.
static short LoWord (uint l)
 Returns the low word.
static short HiWord (uint l)
 Returns the high word.
static uint MakeUInt32 (short l, short r)
 Makes two shorts into a long.
static bool IsKeyDown (System.Windows.Forms.Keys key)
 Is this key down right now.


Detailed Description

Will hold native methods which are interop'd.

Definition at line 162 of file dxmutmisc.cs.


Member Enumeration Documentation

Mouse buttons.

Enumerator:
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 

Definition at line 217 of file wdxmutmisc.cs.

Mouse buttons.

Enumerator:
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 

Definition at line 217 of file dxmutmisc.cs.

Mouse buttons.

Enumerator:
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 
Left 
Right 
Middle 
Side1 
Side2 

Definition at line 217 of file dxmutmisc.cs.

Window messages.

Enumerator:
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 

Definition at line 167 of file wdxmutmisc.cs.

Window messages.

Enumerator:
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 

Definition at line 167 of file dxmutmisc.cs.

Window messages.

Enumerator:
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 
Destroy 
Close 
Quit 
Paint 
SetCursor 
ActivateApplication 
EnterMenuLoop 
ExitMenuLoop 
NonClientHitTest 
PowerBroadcast 
SystemCommand 
GetMinMax 
KeyDown 
KeyUp 
Character 
SystemKeyDown 
SystemKeyUp 
SystemCharacter 
MouseMove 
LeftButtonDown 
LeftButtonUp 
LeftButtonDoubleClick 
RightButtonDown 
RightButtonUp 
RightButtonDoubleClick 
MiddleButtonDown 
MiddleButtonUp 
MiddleButtonDoubleClick 
MouseWheel 
XButtonDown 
XButtonUp 
XButtonDoubleClick 
MouseFirst 
MouseLast 
EnterSizeMove 
ExitSizeMove 
Size 

Definition at line 167 of file dxmutmisc.cs.


Member Function Documentation

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetAsyncKeyState ( uint  key  ) 

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetAsyncKeyState ( uint  key  ) 

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetAsyncKeyState ( uint  key  ) 

static int Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetCaretBlinkTime (  ) 

static int Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetCaretBlinkTime (  ) 

static int Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetCaretBlinkTime (  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetMonitorInfo ( IntPtr  hWnd,
ref MonitorInformation  info 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetMonitorInfo ( IntPtr  hWnd,
ref MonitorInformation  info 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.GetMonitorInfo ( IntPtr  hWnd,
ref MonitorInformation  info 
)

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.HiWord ( uint  l  )  [static]

Returns the high word.

Definition at line 310 of file wdxmutmisc.cs.

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.HiWord ( uint  l  )  [static]

Returns the high word.

Definition at line 310 of file dxmutmisc.cs.

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.HiWord ( uint  l  )  [static]

Returns the high word.

Definition at line 310 of file dxmutmisc.cs.

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.IsKeyDown ( System.Windows.Forms.Keys  key  )  [static]

Is this key down right now.

Definition at line 322 of file wdxmutmisc.cs.

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.IsKeyDown ( System.Windows.Forms.Keys  key  )  [static]

Is this key down right now.

Definition at line 322 of file dxmutmisc.cs.

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.IsKeyDown ( System.Windows.Forms.Keys  key  )  [static]

Is this key down right now.

Definition at line 322 of file dxmutmisc.cs.

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.LoWord ( uint  l  )  [static]

Returns the low word.

Definition at line 305 of file wdxmutmisc.cs.

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.LoWord ( uint  l  )  [static]

Returns the low word.

Definition at line 305 of file dxmutmisc.cs.

static short Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.LoWord ( uint  l  )  [static]

Returns the low word.

Definition at line 305 of file dxmutmisc.cs.

static uint Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MakeUInt32 ( short  l,
short  r 
) [static]

Makes two shorts into a long.

Definition at line 316 of file wdxmutmisc.cs.

static uint Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MakeUInt32 ( short  l,
short  r 
) [static]

Makes two shorts into a long.

Definition at line 316 of file dxmutmisc.cs.

static uint Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MakeUInt32 ( short  l,
short  r 
) [static]

Makes two shorts into a long.

Definition at line 316 of file dxmutmisc.cs.

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MonitorFromWindow ( IntPtr  hWnd,
uint  flags 
)

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MonitorFromWindow ( IntPtr  hWnd,
uint  flags 
)

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.MonitorFromWindow ( IntPtr  hWnd,
uint  flags 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.PeekMessage ( out Message  msg,
IntPtr  hWnd,
uint  messageFilterMin,
uint  messageFilterMax,
uint  flags 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.PeekMessage ( out Message  msg,
IntPtr  hWnd,
uint  messageFilterMin,
uint  messageFilterMax,
uint  flags 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.PeekMessage ( out Message  msg,
IntPtr  hWnd,
uint  messageFilterMin,
uint  messageFilterMax,
uint  flags 
)

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceCounter ( ref long  PerformanceCount  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceCounter ( ref long  PerformanceCount  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceCounter ( ref long  PerformanceCount  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceFrequency ( ref long  PerformanceFrequency  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceFrequency ( ref long  PerformanceFrequency  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.QueryPerformanceFrequency ( ref long  PerformanceFrequency  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.ReleaseCapture (  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.ReleaseCapture (  ) 

static bool Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.ReleaseCapture (  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.SetCapture ( IntPtr  handle  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.SetCapture ( IntPtr  handle  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.SetCapture ( IntPtr  handle  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.timeBeginPeriod ( uint  period  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.timeBeginPeriod ( uint  period  ) 

static IntPtr Microsoft.Samples.DirectX.UtilityToolkit.NativeMethods.timeBeginPeriod ( uint  period  ) 


The documentation for this class was generated from the following files:

Generated on Thu Jan 8 20:50:51 2009 for DXGfx by  doxygen 1.5.8