HRESULT CD3DBaseRender::Initialize ( IDirect3DDevice9 *pD3Ddev ) { if ( m_pD3Ddev == NULL && (m_pD3Ddev = pD3Ddev) == NULL ) return E_FAIL; if ( !m_statesOK && FAILED(CreateStates()) ) return E_FAIL; return S_OK; }
DepthStencilStateManager::DepthStencilStateManager(void) { m_eCurrentState = DSS_COUNT; CreateStates(); }