Define the GUIDs and other stuff.

svn path=/trunk/; revision=18843
This commit is contained in:
Maarten Bosma 2005-10-29 10:55:45 +00:00
parent ce2340a078
commit d33a9b8143

View file

@ -1,4 +1,4 @@
/* $Id: $
/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -11,6 +11,11 @@
#ifndef __DDKM_INCLUDED__
#define __DDKM_INCLUDED__
#if defined (_WIN32) && !defined (_NO_COM)
DEFINE_GUID (IID_IDirectDrawKernel, 0x8D56C120,0x6A08,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
DEFINE_GUID (IID_IDirectDrawSurfaceKernel, 0x60755DA0,0x6A40,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);
#endif
typedef struct _DDKERNELCAPS
{
DWORD dwSize;
@ -51,6 +56,9 @@ typedef struct _DDKERNELCAPS
#define DDIRQ_VPORT9_VSYNC 0x00010000
#define DDIRQ_VPORT9_LINE 0x00020000
typedef struct IDirectDrawKernel* LPDIRECTDRAWKERNEL;
typedef struct IDirectDrawSurfaceKernel* LPDIRECTDRAWSURFACEKERNEL;
#if defined(_WIN32) && !defined(_NO_COM)
#undef INTERFACE