Inheritance diagram for DSObjects::CDX7AllocatorPresenter:
Public Member Functions | |
CDX7AllocatorPresenter (HWND hWnd, HRESULT &hr) | |
STDMETHODIMP | CreateRenderer (IUnknown **ppRenderer) |
STDMETHODIMP | GetDIB (BYTE *lpDib, DWORD *size) |
Protected Member Functions | |
virtual HRESULT | CreateDevice () |
virtual HRESULT | AllocSurfaces () |
virtual void | DeleteSurfaces () |
Protected Attributes | |
CSize | m_ScreenSize |
CComPtr< IDirectDraw7 > | m_pDD |
CComQIPtr< IDirect3D7,&IID_IDirect3D7 > | m_pD3D |
CComPtr< IDirect3DDevice7 > | m_pD3DDev |
CComPtr< IDirectDrawSurface7 > | m_pPrimary |
CComPtr< IDirectDrawSurface7 > | m_pBackBuffer |
CComPtr< IDirectDrawSurface7 > | m_pVideoTexture |
CComPtr< IDirectDrawSurface7 > | m_pVideoSurface |
Definition at line 52 of file DX7AllocatorPresenter.cpp.