ReactOS 0.4.17-dev-934-g091855f
presenter Struct Reference
Collaboration diagram for presenter:

Public Attributes

IVMRSurfaceAllocator IVMRSurfaceAllocator_iface
 
IVMRImagePresenter IVMRImagePresenter_iface
 
LONG refcount
 
IDirectDraw7 * ddraw
 
IDirectDrawSurface7 * surfaces [6]
 
DWORD surface_count
 
BITMAPINFOHEADER format
 
IVMRSurfaceAllocatorNotify * notify
 
unsigned int got_PresentImage
 
unsigned int got_PrepareSurface
 
IVMRSurfaceAllocator9 IVMRSurfaceAllocator9_iface
 
IVMRImagePresenter9 IVMRImagePresenter9_iface
 
D3DFORMAT format
 
DWORD accept_flags
 
IDirect3DDevice9 * device
 
IDirect3DSurface9 * surfaces [5]
 
IVMRSurfaceAllocatorNotify9 * notify
 
unsigned int got_TerminateDevice
 

Detailed Description

Definition at line 3186 of file vmr7.c.

Member Data Documentation

◆ accept_flags

DWORD presenter::accept_flags

Definition at line 2936 of file vmr9.c.

Referenced by allocator_InitializeDevice(), and test_renderless_formats().

◆ ddraw

◆ device

IDirect3DDevice9* presenter::device

Definition at line 2937 of file vmr9.c.

Referenced by presenter_PresentImage(), test_changed3ddevice(), and test_renderless_formats().

◆ format [1/2]

BITMAPINFOHEADER presenter::format

◆ format [2/2]

D3DFORMAT presenter::format

Definition at line 2935 of file vmr9.c.

◆ got_PrepareSurface

unsigned int presenter::got_PrepareSurface

◆ got_PresentImage

unsigned int presenter::got_PresentImage

Definition at line 3198 of file vmr7.c.

Referenced by presenter_PresentImage(), test_changed3ddevice(), and test_renderless_present().

◆ got_TerminateDevice

unsigned int presenter::got_TerminateDevice

Definition at line 2940 of file vmr9.c.

Referenced by allocator_TerminateDevice(), and test_surface_allocator_notify_refcount().

◆ IVMRImagePresenter9_iface

◆ IVMRImagePresenter_iface

◆ IVMRSurfaceAllocator9_iface

◆ IVMRSurfaceAllocator_iface

◆ notify [1/2]

IVMRSurfaceAllocatorNotify* presenter::notify

◆ notify [2/2]

IVMRSurfaceAllocatorNotify9* presenter::notify

Definition at line 2939 of file vmr9.c.

◆ refcount

◆ surface_count

DWORD presenter::surface_count

Definition at line 3194 of file vmr7.c.

Referenced by allocator_AllocateSurface(), and allocator_FreeSurface().

◆ surfaces [1/2]

IDirect3DSurface9* presenter::surfaces[5]

Definition at line 2938 of file vmr9.c.

◆ surfaces [2/2]


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