D3DPresentEngine::~D3DPresentEngine() { if (gl_handleD3D) { releaseSharedTexture() ; printf("WMFVideoPlayer : Killing present engine....."); if (wglDXCloseDeviceNV(gl_handleD3D)) { printf("SUCCESS\n"); } else printf("FAILED closing handle\n"); } SAFE_RELEASE(m_pDevice); SAFE_RELEASE(m_pSurfaceRepaint); SAFE_RELEASE(m_pDeviceManager); SAFE_RELEASE(m_pD3D9); }
D3DPresentEngine::~D3DPresentEngine() { if (gl_handleD3D) { releaseSharedTexture() ; CI_LOG_I("Killing present engine....."); if (wglDXCloseDeviceNV(gl_handleD3D)) { CI_LOG_I( "SUCCESS" ); } else { CI_LOG_I( "FAILED closing handle" ); } } SAFE_RELEASE(m_pDevice); SAFE_RELEASE(m_pSurfaceRepaint); SAFE_RELEASE(m_pDeviceManager); SAFE_RELEASE(m_pD3D9); }