ReactOS 0.4.16-dev-297-gc569aee
|
#include "config.h"
#include "wine/port.h"
#include "ddraw_private.h"
#include "rpcproxy.h"
#include "wine/exception.h"
#include "winreg.h"
Go to the source code of this file.
Classes | |
struct | callback_info |
struct | ddraw_class_factory |
Macros | |
#define | DDRAW_INIT_GUID |
Variables | |
static struct list | global_ddraw_list = LIST_INIT(global_ddraw_list) |
static HINSTANCE | instance |
DWORD | force_refresh_rate = 0 |
static const struct object_creation_info | object_creation [] |
static const IClassFactoryVtbl | IClassFactory_Vtbl |
Definition at line 530 of file main.c.
Definition at line 559 of file main.c.
DWORD ddraw_allocate_handle | ( | struct ddraw_handle_table * | t, |
void * | object, | ||
enum ddraw_handle_type | type | ||
) |
Definition at line 113 of file main.c.
Referenced by d3d_device1_CreateMatrix(), d3d_device7_CreateStateBlock(), d3d_device7_EndStateBlock(), d3d_material3_GetHandle(), and d3d_texture2_GetHandle().
|
static |
Definition at line 643 of file main.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 260 of file main.c.
Referenced by CF_CreateDirectDraw(), DirectDrawCreate(), and DirectDrawCreateEx().
|
static |
Definition at line 59 of file main.c.
Referenced by DirectDrawEnumerateExA().
void * ddraw_free_handle | ( | struct ddraw_handle_table * | t, |
DWORD | handle, | ||
enum ddraw_handle_type | type | ||
) |
Definition at line 156 of file main.c.
Referenced by d3d_device1_DeleteMatrix(), d3d_device7_DeleteStateBlock(), d3d_material3_Release(), and ddraw_surface_wined3d_object_destroyed().
void * ddraw_get_object | ( | struct ddraw_handle_table * | t, |
DWORD | handle, | ||
enum ddraw_handle_type | type | ||
) |
Definition at line 182 of file main.c.
Referenced by d3d_device1_GetMatrix(), d3d_device1_SetMatrix(), d3d_device3_SetLightState(), d3d_device3_SetRenderState(), d3d_device7_ApplyStateBlock(), d3d_device7_CaptureStateBlock(), and d3d_viewport_SetBackground().
void ddraw_handle_table_destroy | ( | struct ddraw_handle_table * | t | ) |
Definition at line 107 of file main.c.
Referenced by d3d_device_init(), and d3d_device_inner_Release().
BOOL ddraw_handle_table_init | ( | struct ddraw_handle_table * | t, |
UINT | initial_size | ||
) |
Definition at line 93 of file main.c.
Referenced by d3d_device_init().
HRESULT WINAPI DECLSPEC_HOTPATCH DirectDrawCreate | ( | GUID * | driver_guid, |
IDirectDraw ** | ddraw, | ||
IUnknown * | outer | ||
) |
Definition at line 333 of file main.c.
HRESULT WINAPI DECLSPEC_HOTPATCH DirectDrawCreateEx | ( | GUID * | driver_guid, |
void ** | ddraw, | ||
REFIID | interface_iid, | ||
IUnknown * | outer | ||
) |
Definition at line 362 of file main.c.
Definition at line 408 of file main.c.
Definition at line 428 of file main.c.
Definition at line 731 of file main.c.
Definition at line 801 of file main.c.
Definition at line 783 of file main.c.
Definition at line 788 of file main.c.
|
static |
Definition at line 202 of file main.c.
|
inlinestatic |
WINE_DEFAULT_DEBUG_CHANNEL | ( | ddraw | ) |
DWORD force_refresh_rate = 0 |
Definition at line 41 of file main.c.
Referenced by ddraw7_SetDisplayMode(), and DllMain().
Definition at line 36 of file main.c.
Referenced by DDRAW_Create(), DllMain(), and GetSurfaceFromDC().
|
static |
Definition at line 722 of file main.c.
Referenced by DllGetClassObject().
|
static |