3 * COPYRIGHT: See COPYING in the top level directory
5 * FILE: lib/ddraw/main/gamma.c
6 * PURPOSE: IDirectDrawGamma Implementation
7 * PROGRAMMER: Maarten Bosma
15 Main_DirectDrawGammaControl_QueryInterface(LPDIRECTDRAWGAMMACONTROL iface
, REFIID riid
,
22 Main_DirectDrawGammaControl_AddRef(LPDIRECTDRAWGAMMACONTROL iface
)
28 Main_DirectDrawGammaControl_Release(LPDIRECTDRAWGAMMACONTROL iface
)
34 Main_DirectDrawGammaControl_GetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface
, DWORD dwFlags
, LPDDGAMMARAMP lpGammaRamp
)
40 Main_DirectDrawGammaControl_SetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface
, DWORD dwFlags
, LPDDGAMMARAMP lpGammaRamp
)
45 IDirectDrawGammaControlVtbl DirectDrawGammaControl_Vtable
=
47 Main_DirectDrawGammaControl_QueryInterface
,
48 Main_DirectDrawGammaControl_AddRef
,
49 Main_DirectDrawGammaControl_Release
,
50 Main_DirectDrawGammaControl_GetGammaRamp
,
51 Main_DirectDrawGammaControl_SetGammaRamp