DSObjects::CDX9AllocatorPresenter Class Reference

Inheritance diagram for DSObjects::CDX9AllocatorPresenter:

ISubPicAllocatorPresenterImpl DSObjects::CQT9AllocatorPresenter DSObjects::CRM9AllocatorPresenter DSObjects::CVMR9AllocatorPresenter List of all members.

Public Member Functions

 CDX9AllocatorPresenter (HWND hWnd, HRESULT &hr)
STDMETHODIMP CreateRenderer (IUnknown **ppRenderer)
STDMETHODIMP GetDIB (BYTE *lpDib, DWORD *size)
STDMETHODIMP SetPixelShader (LPCSTR pSrcData, LPCSTR pTarget)

Protected Member Functions

virtual HRESULT CreateDevice ()
virtual HRESULT AllocSurfaces ()
virtual void DeleteSurfaces ()
UINT GetAdapter (IDirect3D9 *pD3D)

Protected Attributes

CSize m_ScreenSize
bool m_fVMRSyncFix
CComPtr< IDirect3D9 > m_pD3D
CComPtr< IDirect3DDevice9 > m_pD3DDev
CComPtr< IDirect3DTexture9 > m_pVideoTexture [2]
CComPtr< IDirect3DSurface9 > m_pVideoSurface [2]
CComPtr< IDirect3DPixelShader9 > m_pPixelShader
CComPtr< IDirect3DPixelShader9 > m_pResizerPixelShader [4]
D3DTEXTUREFILTERTYPE m_Filter
CAutoPtr< CPixelShaderCompilerm_pPSC

Detailed Description

Definition at line 58 of file DX9AllocatorPresenter.cpp.


The documentation for this class was generated from the following file:
Generated on Tue Dec 13 14:49:28 2005 for guliverkli by  doxygen 1.4.5