ReactOS 0.4.15-dev-7942-gd23573b
gamma_stubs.c File Reference
#include "rosdraw.h"
Include dependency graph for gamma_stubs.c:

Go to the source code of this file.

Functions

ULONG WINAPI DirectDrawGammaControl_AddRef (LPDIRECTDRAWGAMMACONTROL iface)
 
ULONG WINAPI DirectDrawGammaControl_Release (LPDIRECTDRAWGAMMACONTROL iface)
 
HRESULT WINAPI DirectDrawGammaControl_QueryInterface (LPDIRECTDRAWGAMMACONTROL iface, REFIID riid, LPVOID *ppObj)
 
HRESULT WINAPI DirectDrawGammaControl_GetGammaRamp (LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp)
 
HRESULT WINAPI DirectDrawGammaControl_SetGammaRamp (LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp)
 

Variables

IDirectDrawGammaControlVtbl DirectDrawGammaControl_Vtable
 

Function Documentation

◆ DirectDrawGammaControl_AddRef()

ULONG WINAPI DirectDrawGammaControl_AddRef ( LPDIRECTDRAWGAMMACONTROL  iface)

Definition at line 13 of file gamma_stubs.c.

14{
16
17 DX_STUB;
18}
#define DX_STUB
Definition: rosdraw.h:224
#define DX_WINDBG_trace()
Definition: rosdraw.h:262

◆ DirectDrawGammaControl_GetGammaRamp()

HRESULT WINAPI DirectDrawGammaControl_GetGammaRamp ( LPDIRECTDRAWGAMMACONTROL  iface,
DWORD  dwFlags,
LPDDGAMMARAMP  lpGammaRamp 
)

Definition at line 43 of file gamma_stubs.c.

46{
48 DX_STUB;
49}

◆ DirectDrawGammaControl_QueryInterface()

HRESULT WINAPI DirectDrawGammaControl_QueryInterface ( LPDIRECTDRAWGAMMACONTROL  iface,
REFIID  riid,
LPVOID ppObj 
)

Definition at line 34 of file gamma_stubs.c.

37{
39 DX_STUB;
40}

◆ DirectDrawGammaControl_Release()

ULONG WINAPI DirectDrawGammaControl_Release ( LPDIRECTDRAWGAMMACONTROL  iface)

Definition at line 21 of file gamma_stubs.c.

22{
24
26 /* FIXME
27 This is not right exiame how it should be done
28 */
29 DX_STUB_str("FIXME This is not right exiame how it should be done\n");
30 return This->dwIntRefCnt;
31}
#define DX_STUB_str(x)
Definition: rosdraw.h:254
struct _DDRAWI_DDGAMMACONTROL_INT * LPDDRAWI_DDGAMMACONTROL_INT

◆ DirectDrawGammaControl_SetGammaRamp()

HRESULT WINAPI DirectDrawGammaControl_SetGammaRamp ( LPDIRECTDRAWGAMMACONTROL  iface,
DWORD  dwFlags,
LPDDGAMMARAMP  lpGammaRamp 
)

Definition at line 52 of file gamma_stubs.c.

55{
57 DX_STUB;
58}

Variable Documentation

◆ DirectDrawGammaControl_Vtable

IDirectDrawGammaControlVtbl DirectDrawGammaControl_Vtable
Initial value:
=
{
}
HRESULT WINAPI DirectDrawGammaControl_GetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp)
Definition: gamma_stubs.c:43
HRESULT WINAPI DirectDrawGammaControl_QueryInterface(LPDIRECTDRAWGAMMACONTROL iface, REFIID riid, LPVOID *ppObj)
Definition: gamma_stubs.c:34
ULONG WINAPI DirectDrawGammaControl_AddRef(LPDIRECTDRAWGAMMACONTROL iface)
Definition: gamma_stubs.c:13
ULONG WINAPI DirectDrawGammaControl_Release(LPDIRECTDRAWGAMMACONTROL iface)
Definition: gamma_stubs.c:21
HRESULT WINAPI DirectDrawGammaControl_SetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp)
Definition: gamma_stubs.c:52

Definition at line 60 of file gamma_stubs.c.

Referenced by Main_DDrawSurface_QueryInterface().