Inheritance diagram for DSObjects::CDX9AllocatorPresenter:

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< CPixelShaderCompiler > | m_pPSC |
Definition at line 58 of file DX9AllocatorPresenter.cpp.
1.4.5