From: Nikolay Sivov nsivov@codeweavers.com
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com --- dlls/evr/presenter.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/evr/presenter.c b/dlls/evr/presenter.c index 2dc01608caf..a7ddbb0793f 100644 --- a/dlls/evr/presenter.c +++ b/dlls/evr/presenter.c @@ -2120,6 +2120,11 @@ static HRESULT video_presenter_init_d3d(struct video_presenter *presenter) HRESULT hr;
d3d = Direct3DCreate9(D3D_SDK_VERSION); + if (!d3d) + { + WARN("Failed to initialize d3d9.\n"); + return E_FAIL; + }
present_params.BackBufferCount = 1; present_params.SwapEffect = D3DSWAPEFFECT_COPY;