Lines Matching refs:hr

327     HRESULT hr;
332 hr = IWineD3DDevice_GetAvailableTextureMem(This->WineD3DDevice);
335 ASSERT_D3D(hr > 0x400000);
336 return hr;
341 HRESULT hr;
346 hr = IWineD3DDevice_EvictManagedResources(This->WineD3DDevice);
349 ASSERT_D3D(hr == S_OK);
350 return hr;
355 HRESULT hr = D3D_OK;
366 hr = IWineD3DDevice_GetDirect3D(This->WineD3DDevice, &pWineD3D);
367 if (hr == D3D_OK && pWineD3D != NULL)
378 ASSERT_D3D(hr == S_OK);
379 return hr;
420 HRESULT hr;
425 hr = IWineD3DDevice_GetDisplayMode(This->WineD3DDevice, iSwapChain, (WINED3DDISPLAYMODE *) pMode);
428 if (SUCCEEDED(hr)) pMode->Format = d3dformat_from_wined3dformat(pMode->Format);
430 ASSERT_D3D(hr == S_OK);
431 return hr;
436 HRESULT hr;
441 hr = IWineD3DDevice_GetCreationParameters(This->WineD3DDevice, (WINED3DDEVICE_CREATION_PARAMETERS *) pParameters);
444 ASSERT_D3D(hr == S_OK);
445 return hr;
451 HRESULT hr;
463 hr = IWineD3DDevice_SetCursorProperties(This->WineD3DDevice, XHotSpot, YHotSpot, pSurface->wineD3DSurface);
466 ASSERT_D3D(hr == S_OK);
467 return hr;
498 HRESULT hr;
510 hr = swapchain_init(object, This, present_parameters);
511 if (FAILED(hr))
513 WARN("Failed to initialize swapchain, hr %#x.\n", hr);
515 return hr;
529 HRESULT hr = IDirect3DDevice9Impl_DoCreateAdditionalSwapChain(iface, present_parameters, (IDirect3DSwapChain9**)&newSwapchain);
530 if (FAILED(hr))
532 ERR("Failed to create additional swapchain, hr %#x.\n", hr);
533 return hr;
538 hr = IWineD3DDevice_AddSwapChain(This->WineD3DDevice, newSwapchain->wineD3DSwapChain);
540 if (FAILED(hr))
542 ERR("Failed to add additional swapchain, hr %#x.\n", hr);
544 return hr;
612 HRESULT hr;
661 hr = IWineD3DDevice_Reset(This->WineD3DDevice, &localParameters);
662 if(FAILED(hr)) {
685 ASSERT_D3D(hr == S_OK);
686 return hr;
692 HRESULT hr;
698 hr = IWineD3DDevice_Present(This->WineD3DDevice, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
701 ASSERT_D3D(hr == S_OK);
702 return hr;
726 HRESULT hr;
731 hr = IWineD3DDevice_GetRasterStatus(This->WineD3DDevice, iSwapChain, (WINED3DRASTER_STATUS *) pRasterStatus);
734 ASSERT_D3D(hr == S_OK);
735 return hr;
740 HRESULT hr;
745 hr = IWineD3DDevice_SetDialogBoxMode(This->WineD3DDevice, bEnableDialogs);
748 ASSERT_D3D(hr == S_OK);
749 return hr;
782 HRESULT hr;
787 hr = IWineD3DDevice_Flush(This->WineD3DDevice);
790 return hr;
796 HRESULT hr;
801 hr = IWineD3DDevice_FlushToHost(This->WineD3DDevice);
804 return hr;
810 HRESULT hr;
815 hr = IWineD3DDevice_Finish(This->WineD3DDevice);
818 return hr;
831 HRESULT hr;
843 hr = texture_init(object, This, width, height, levels, usage, format, pool
847 if (FAILED(hr))
849 WARN("Failed to initialize texture, hr %#x.\n", hr);
851 return hr;
867 HRESULT hr;
882 hr = volumetexture_init(object, This, width, height, depth, levels, usage, format, pool, shared_handle, pavClientMem);
883 if (FAILED(hr))
886 WARN("Failed to initialize volume texture, hr %#x.\n", hr);
888 return hr;
922 HRESULT hr;
925 hr = IWineD3DDevice_VolBlt(This->WineD3DDevice, src->wineD3DVolume, dst->wineD3DVolume, (WINED3DBOX*)pSrcBoxArg, pDstPoin3D);
928 return hr;
939 HRESULT hr;
942 hr = IWineD3DDevice_VolTexBlt(This->WineD3DDevice, src->wineD3DVolumeTexture, dst->wineD3DVolumeTexture, (WINED3DBOX*)pSrcBoxArg, pDstPoin3D);
945 return hr;
982 HRESULT hr;
994 hr = cubetexture_init(object, This, edge_length, levels, usage, format, pool, shared_handle, pavClientMem);
995 if (FAILED(hr))
997 WARN("Failed to initialize cube texture, hr %#x.\n", hr);
999 return hr;
1020 HRESULT hr;
1033 hr = texture_init(object, This, width, height, levels, usage, format, pool);
1034 if (FAILED(hr))
1036 WARN("Failed to initialize texture, hr %#x.\n", hr);
1039 return hr;
1059 HRESULT hr;
1074 hr = volumetexture_init(object, This, width, height, depth, levels, usage, format, pool);
1075 if (FAILED(hr))
1078 WARN("Failed to initialize volume texture, hr %#x.\n", hr);
1080 return hr;
1100 HRESULT hr;
1113 hr = cubetexture_init(object, This, edge_length, levels, usage, format, pool);
1114 if (FAILED(hr))
1117 WARN("Failed to initialize cube texture, hr %#x.\n", hr);
1119 return hr;
1134 HRESULT hr;
1147 hr = vertexbuffer_init(object, This, size, usage, fvf, pool);
1148 if (FAILED(hr))
1151 WARN("Failed to initialize vertex buffer, hr %#x.\n", hr);
1153 return hr;
1167 HRESULT hr;
1180 hr = indexbuffer_init(object, This, size, usage, format, pool);
1181 if (FAILED(hr))
1184 WARN("Failed to initialize index buffer, hr %#x.\n", hr);
1186 return hr;
1206 HRESULT hr;
1221 hr = surface_init(object, This, Width, Height, Format, Lockable, Discard,
1228 if (FAILED(hr))
1231 WARN("Failed to initialize surface, hr %#x.\n", hr);
1233 return hr;
1246 HRESULT hr;
1253 hr = IDirect3DDevice9Impl_CreateSurface(iface, Width, Height, Format, Lockable, FALSE /* Discard */,
1261 ASSERT_D3D(hr == S_OK);
1262 return hr;
1269 HRESULT hr;
1276 hr = IDirect3DDevice9Impl_CreateSurface(iface, Width, Height, Format, TRUE /* Lockable */, Discard,
1284 ASSERT_D3D(hr == S_OK);
1285 return hr;
1291 HRESULT hr;
1297 hr = IWineD3DDevice_UpdateSurface(This->WineD3DDevice, ((IDirect3DSurface9Impl *)pSourceSurface)->wineD3DSurface, pSourceRect, ((IDirect3DSurface9Impl *)pDestinationSurface)->wineD3DSurface, pDestPoint);
1300 ASSERT_D3D(hr == S_OK);
1301 return hr;
1306 HRESULT hr;
1311 hr = IWineD3DDevice_UpdateTexture(This->WineD3DDevice, ((IDirect3DBaseTexture9Impl *)pSourceTexture)->wineD3DBaseTexture, ((IDirect3DBaseTexture9Impl *)pDestinationTexture)->wineD3DBaseTexture);
1314 ASSERT_D3D(hr == S_OK);
1315 return hr;
1323 HRESULT hr;
1328 hr = IWineD3DSurface_BltFast(destSurface->wineD3DSurface, 0, 0, renderTarget->wineD3DSurface, NULL, WINEDDBLTFAST_NOCOLORKEY);
1331 ASSERT_D3D(hr == S_OK);
1332 return hr;
1338 HRESULT hr;
1343 hr = IWineD3DDevice_GetFrontBufferData(This->WineD3DDevice, iSwapChain, destSurface->wineD3DSurface);
1346 ASSERT_D3D(hr == S_OK);
1347 return hr;
1355 HRESULT hr;
1361 hr = IWineD3DSurface_Blt(dst->wineD3DSurface, pDestRect, src->wineD3DSurface, pSourceRect, 0, NULL, Filter);
1364 ASSERT_D3D(hr == S_OK);
1365 return hr;
1375 HRESULT hr;
1398 hr = IWineD3DDevice_ColorFill(This->WineD3DDevice, surface->wineD3DSurface, (CONST WINED3DRECT*)pRect, color);
1402 ASSERT_D3D(hr == S_OK);
1403 return hr;
1407 HRESULT hr;
1424 hr = IDirect3DDevice9Impl_CreateSurface(iface, Width, Height, Format, TRUE /* Lockable */, FALSE /* Discard */,
1433 ASSERT_D3D(hr == S_OK);
1434 return hr;
1441 HRESULT hr;
1453 hr = IWineD3DDevice_SetRenderTarget(This->WineD3DDevice, RenderTargetIndex, pSurface ? pSurface->wineD3DSurface : NULL, TRUE);
1456 ASSERT_D3D(hr == S_OK);
1457 return hr;
1463 HRESULT hr;
1481 hr=IWineD3DDevice_GetRenderTarget(This->WineD3DDevice,RenderTargetIndex,&pRenderTarget);
1483 if (FAILED(hr))
1485 FIXME("Call to IWineD3DDevice_GetRenderTarget failed, hr %#x\n", hr);
1499 ASSERT_D3D(hr == S_OK);
1500 return hr;
1507 HRESULT hr;
1514 hr = IDirect3DDevice9_GetDepthStencilSurface(iface, &pOldSurface);
1515 if (D3D_OK==hr) {
1519 hr = IWineD3DDevice_SetDepthStencilSurface(This->WineD3DDevice, NULL==pSurface ? NULL : pSurface->wineD3DSurface);
1525 ASSERT_D3D(hr == S_OK);
1526 return hr;
1531 HRESULT hr = D3D_OK;
1542 hr = IWineD3DDevice_GetDepthStencilSurface(This->WineD3DDevice,&pZStencilSurface);
1543 if (hr == WINED3D_OK) {
1547 if (hr != WINED3DERR_NOTFOUND)
1548 WARN("Call to IWineD3DDevice_GetDepthStencilSurface failed with 0x%08x\n", hr);
1553 ASSERT_D3D(hr == S_OK || hr == WINED3DERR_NOTFOUND);
1554 return hr;
1559 HRESULT hr;
1564 hr = IWineD3DDevice_BeginScene(This->WineD3DDevice);
1567 ASSERT_D3D(hr == S_OK);
1568 return hr;
1573 HRESULT hr;
1578 hr = IWineD3DDevice_EndScene(This->WineD3DDevice);
1581 ASSERT_D3D(hr == S_OK);
1582 return hr;
1587 HRESULT hr;
1594 hr = IWineD3DDevice_Clear(This->WineD3DDevice, Count, (CONST WINED3DRECT*) pRects, Flags, Color, Z, Stencil);
1597 ASSERT_D3D(hr == S_OK);
1598 return hr;
1603 HRESULT hr;
1609 hr = IWineD3DDevice_SetTransform(This->WineD3DDevice, State, (CONST WINED3DMATRIX*) lpMatrix);
1612 return hr;
1617 HRESULT hr;
1623 hr = IWineD3DDevice_GetTransform(This->WineD3DDevice, State, (WINED3DMATRIX*) pMatrix);
1626 ASSERT_D3D(hr == S_OK);
1627 return hr;
1632 HRESULT hr;
1638 hr = IWineD3DDevice_MultiplyTransform(This->WineD3DDevice, State, (CONST WINED3DMATRIX*) pMatrix);
1641 ASSERT_D3D(hr == S_OK);
1642 return hr;
1647 HRESULT hr;
1653 hr = IWineD3DDevice_SetViewport(This->WineD3DDevice, (const WINED3DVIEWPORT *)pViewport);
1656 ASSERT_D3D(hr == S_OK);
1658 return hr;
1663 HRESULT hr;
1669 hr = IWineD3DDevice_GetViewport(This->WineD3DDevice, (WINED3DVIEWPORT *)pViewport);
1672 ASSERT_D3D(hr == S_OK);
1673 return hr;
1678 HRESULT hr;
1684 hr = IWineD3DDevice_SetMaterial(This->WineD3DDevice, (const WINED3DMATERIAL *)pMaterial);
1687 ASSERT_D3D(hr == S_OK);
1688 return hr;
1693 HRESULT hr;
1699 hr = IWineD3DDevice_GetMaterial(This->WineD3DDevice, (WINED3DMATERIAL *)pMaterial);
1702 ASSERT_D3D(hr == S_OK);
1703 return hr;
1708 HRESULT hr;
1714 hr = IWineD3DDevice_SetLight(This->WineD3DDevice, Index, (const WINED3DLIGHT *)pLight);
1717 ASSERT_D3D(hr == S_OK);
1718 return hr;
1723 HRESULT hr;
1729 hr = IWineD3DDevice_GetLight(This->WineD3DDevice, Index, (WINED3DLIGHT *)pLight);
1732 ASSERT_D3D(hr == S_OK);
1733 return hr;
1738 HRESULT hr;
1743 hr = IWineD3DDevice_SetLightEnable(This->WineD3DDevice, Index, Enable);
1746 ASSERT_D3D(hr == S_OK);
1747 return hr;
1752 HRESULT hr;
1757 hr = IWineD3DDevice_GetLightEnable(This->WineD3DDevice, Index, pEnable);
1760 ASSERT_D3D(hr == S_OK);
1761 return hr;
1766 HRESULT hr;
1771 hr = IWineD3DDevice_SetClipPlane(This->WineD3DDevice, Index, pPlane);
1774 ASSERT_D3D(hr == S_OK);
1775 return hr;
1780 HRESULT hr;
1785 hr = IWineD3DDevice_GetClipPlane(This->WineD3DDevice, Index, pPlane);
1788 ASSERT_D3D(hr == S_OK);
1789 return hr;
1794 HRESULT hr;
1799 hr = IWineD3DDevice_SetRenderState(This->WineD3DDevice, State, Value);
1802 ASSERT_D3D(hr == S_OK);
1803 return hr;
1808 HRESULT hr;
1813 hr = IWineD3DDevice_GetRenderState(This->WineD3DDevice, State, pValue);
1816 ASSERT_D3D(hr == S_OK);
1817 return hr;
1825 HRESULT hr;
1844 hr = stateblock_init(object, This, type, NULL);
1845 if (FAILED(hr))
1848 WARN("Failed to initialize stateblock, hr %#x.\n", hr);
1850 return hr;
1862 HRESULT hr;
1867 hr = IWineD3DDevice_BeginStateBlock(This->WineD3DDevice);
1870 ASSERT_D3D(hr == S_OK);
1871 return hr;
1879 HRESULT hr;
1884 hr = IWineD3DDevice_EndStateBlock(This->WineD3DDevice, &wined3d_stateblock);
1886 if (FAILED(hr))
1889 WARN("IWineD3DDevice_EndStateBlock() failed, hr %#x.\n", hr);
1890 return hr;
1902 hr = stateblock_init(object, This, 0, wined3d_stateblock);
1903 if (FAILED(hr))
1906 WARN("Failed to initialize stateblock, hr %#x.\n", hr);
1909 return hr;
1920 HRESULT hr;
1925 hr = IWineD3DDevice_SetClipStatus(This->WineD3DDevice, (const WINED3DCLIPSTATUS *)pClipStatus);
1928 ASSERT_D3D(hr == S_OK);
1929 return hr;
1934 HRESULT hr;
1939 hr = IWineD3DDevice_GetClipStatus(This->WineD3DDevice, (WINED3DCLIPSTATUS *)pClipStatus);
1943 ASSERT_D3D(hr == S_OK);
1944 return hr;
1978 HRESULT hr;
1983 hr = IWineD3DDevice_SetTexture(This->WineD3DDevice, Stage,
1987 ASSERT_D3D(hr == S_OK);
1988 return hr;
2030 HRESULT hr;
2035 hr = IWineD3DDevice_GetTextureStageState(This->WineD3DDevice, Stage, tss_lookup[Type], pValue);
2038 ASSERT_D3D(hr == S_OK);
2039 return hr;
2044 HRESULT hr;
2049 hr = IWineD3DDevice_SetTextureStageState(This->WineD3DDevice, Stage, tss_lookup[Type], Value);
2052 ASSERT_D3D(hr == S_OK);
2053 return hr;
2060 HRESULT hr;
2065 hr = IWineD3DDevice_GetSamplerState(This->WineD3DDevice, Sampler, Type, pValue);
2068 ASSERT_D3D(hr == S_OK);
2069 return hr;
2074 HRESULT hr;
2079 hr = IWineD3DDevice_SetSamplerState(This->WineD3DDevice, Sampler, Type, Value);
2082 ASSERT_D3D(hr == S_OK);
2083 return hr;
2088 HRESULT hr;
2093 hr = IWineD3DDevice_ValidateDevice(This->WineD3DDevice, pNumPasses);
2096 ASSERT_D3D(hr == S_OK);
2097 return hr;
2104 HRESULT hr;
2109 hr = IWineD3DDevice_SetPaletteEntries(This->WineD3DDevice, PaletteNumber, pEntries);
2112 ASSERT_D3D(hr == S_OK);
2113 return hr;
2118 HRESULT hr;
2123 hr = IWineD3DDevice_GetPaletteEntries(This->WineD3DDevice, PaletteNumber, pEntries);
2126 ASSERT_D3D(hr == S_OK);
2127 return hr;
2132 HRESULT hr;
2137 hr = IWineD3DDevice_SetCurrentTexturePalette(This->WineD3DDevice, PaletteNumber);
2140 ASSERT_D3D(hr == S_OK);
2141 return hr;
2146 HRESULT hr;
2151 hr = IWineD3DDevice_GetCurrentTexturePalette(This->WineD3DDevice, PaletteNumber);
2154 ASSERT_D3D(hr == S_OK);
2155 return hr;
2160 HRESULT hr;
2165 hr = IWineD3DDevice_SetScissorRect(This->WineD3DDevice, pRect);
2168 ASSERT_D3D(hr == S_OK);
2169 return hr;
2174 HRESULT hr;
2179 hr = IWineD3DDevice_GetScissorRect(This->WineD3DDevice, pRect);
2182 ASSERT_D3D(hr == S_OK);
2183 return hr;
2188 HRESULT hr;
2193 hr = IWineD3DDevice_SetSoftwareVertexProcessing(This->WineD3DDevice, bSoftware);
2196 ASSERT_D3D(hr == S_OK);
2197 return hr;
2215 HRESULT hr;
2220 hr = IWineD3DDevice_SetNPatchMode(This->WineD3DDevice, nSegments);
2223 ASSERT_D3D(hr == S_OK);
2224 return hr;
2244 HRESULT hr;
2251 hr = IWineD3DDevice_DrawPrimitive(This->WineD3DDevice, StartVertex,
2255 ASSERT_D3D(hr == S_OK);
2256 return hr;
2262 HRESULT hr;
2272 hr = IWineD3DDevice_DrawIndexedPrimitive(This->WineD3DDevice, startIndex,
2276 ASSERT_D3D(hr == S_OK);
2277 return hr;
2284 HRESULT hr;
2291 hr = IWineD3DDevice_DrawPrimitiveUP(This->WineD3DDevice,
2296 ASSERT_D3D(hr == S_OK);
2297 return hr;
2304 HRESULT hr;
2313 hr = IWineD3DDevice_DrawIndexedPrimitiveUP(This->WineD3DDevice,
2318 ASSERT_D3D(hr == S_OK);
2319 return hr;
2325 HRESULT hr;
2332 hr = IWineD3DDevice_ProcessVertices(This->WineD3DDevice,SrcStartIndex, DestIndex, VertexCount, dest->wineD3DVertexBuffer, Decl ? Decl->wineD3DVertexDeclaration : NULL, Flags, dest->fvf);
2335 ASSERT_D3D(hr == S_OK);
2336 return hr;
2344 HRESULT hr;
2363 hr = vertexdeclaration_init(object, This, elements);
2364 if (FAILED(hr))
2367 WARN("Failed to initialize vertex declaration, hr %#x.\n", hr);
2369 return hr;
2379 HRESULT hr;
2403 hr = vdecl_convert_fvf(fvf, &elements);
2404 if (hr != S_OK) return NULL;
2406 hr = IDirect3DDevice9Impl_CreateVertexDeclaration((IDirect3DDevice9Ex *) This, elements, &pDecl);
2408 if (hr != S_OK) return NULL;
2438 HRESULT hr;
2460 hr = IDirect3DDevice9Impl_SetVertexDeclaration(iface, decl);
2461 if (FAILED(hr)) ERR("Failed to set vertex declaration\n");
2463 ASSERT_D3D(hr == S_OK);
2464 return hr;
2470 HRESULT hr;
2474 hr = IDirect3DDevice9_GetVertexDeclaration(iface, &decl);
2475 if (FAILED(hr))
2478 WARN("Failed to get vertex declaration, %#x\n", hr);
2480 return hr;
2495 ASSERT_D3D(hr == S_OK);
2496 return hr;
2504 HRESULT hr;
2516 hr = vertexshader_init(object, This, byte_code);
2517 if (FAILED(hr))
2520 WARN("Failed to initialize vertex shader, hr %#x.\n", hr);
2522 return hr;
2533 HRESULT hr;
2539 hr = IWineD3DDevice_SetStreamSource(This->WineD3DDevice, StreamNumber,
2544 ASSERT_D3D(hr == S_OK);
2545 return hr;
2582 HRESULT hr;
2587 hr = IWineD3DDevice_SetStreamSourceFreq(This->WineD3DDevice, StreamNumber, Divider);
2590 ASSERT_D3D(hr == S_OK);
2591 return hr;
2596 HRESULT hr;
2601 hr = IWineD3DDevice_GetStreamSourceFreq(This->WineD3DDevice, StreamNumber, Divider);
2604 ASSERT_D3D(hr == S_OK);
2605 return hr;
2610 HRESULT hr;
2616 hr = IWineD3DDevice_SetIndexBuffer(This->WineD3DDevice,
2621 ASSERT_D3D(hr == S_OK);
2622 return hr;
2657 HRESULT hr;
2669 hr = pixelshader_init(object, This, byte_code);
2670 if (FAILED(hr))
2673 WARN("Failed to initialize pixel shader, hr %#x.\n", hr);
2675 return hr;
2686 HRESULT hr;
2692 hr = IWineD3DDevice_DrawRectPatch(This->WineD3DDevice, Handle, pNumSegs, (CONST WINED3DRECTPATCH_INFO *)pRectPatchInfo);
2695 ASSERT_D3D(hr == S_OK);
2696 return hr;
2701 HRESULT hr;
2707 hr = IWineD3DDevice_DrawTriPatch(This->WineD3DDevice, Handle, pNumSegs, (CONST WINED3DTRIPATCH_INFO *)pTriPatchInfo);
2710 ASSERT_D3D(hr == S_OK);
2711 return hr;
2716 HRESULT hr;
2721 hr = IWineD3DDevice_DeletePatch(This->WineD3DDevice, Handle);
2724 ASSERT_D3D(hr == S_OK);
2725 return hr;
2733 HRESULT hr;
2745 hr = query_init(object, This, type);
2746 if (FAILED(hr))
2749 WARN("Failed to initialize query, hr %#x.\n", hr);
2751 return hr;
3096 HRESULT hr;
3105 hr = IDirect3DDevice9Impl_CreateSurface((IDirect3DDevice9Ex *)This, width, height,
3113 if (FAILED(hr))
3115 ERR("(%p) CreateSurface failed, returning %#x\n", iface, hr);
3116 return hr;
3129 return hr;
3138 HRESULT hr;
3144 hr = IDirect3DDevice9Impl_CreateRenderTarget((IDirect3DDevice9Ex *)This, width, height,
3147 if (FAILED(hr))
3149 ERR("(%p) CreateRenderTarget failed, returning %#x\n", iface, hr);
3150 return hr;
3160 return hr;
3169 HRESULT hr;
3175 hr = IDirect3DDevice9Impl_CreateDepthStencilSurface((IDirect3DDevice9Ex *)This, width, height,
3178 if (FAILED(hr))
3180 ERR("(%p) CreateDepthStencilSurface failed, returning %#x\n", iface, hr);
3181 return hr;
3190 return hr;
3204 HRESULT hr;
3218 hr = volume_init(object, This, width, height, depth, usage, format, pool
3223 if (FAILED(hr))
3225 WARN("Failed to initialize volume, hr %#x.\n", hr);
3227 return hr;
3239 return hr;
3248 HRESULT hr;
3268 hr = IDirect3DDevice9Impl_DoCreateAdditionalSwapChain((IDirect3DDevice9Ex *)This,
3270 if (FAILED(hr))
3272 ERR("(%p) CreateAdditionalSwapChain failed, returning %#x\n", iface, hr);
3274 return hr;
3298 return hr;
3332 HRESULT hr;
3339 hr = IWineD3D_CreateDevice(wined3d, adapter, device_type, focus_window, flags, (IUnknown *)device,
3341 if (FAILED(hr))
3343 WARN("Failed to create wined3d device, hr %#x.\n", hr);
3345 return hr;
3352 if (FAILED(hr = IWineD3DDevice_AcquireFocusWindow(device->WineD3DDevice, focus_window)))
3354 ERR("Failed to acquire focus window, hr %#x.\n", hr);
3357 return hr;
3404 hr = IWineD3DDevice_Init3D(device->WineD3DDevice, wined3d_parameters);
3405 if (FAILED(hr))
3407 WARN("Failed to initialize 3D, hr %#x.\n", hr);
3414 return hr;
3462 HRESULT hr;
3469 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DSurface, enmState);
3477 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DVolume, enmState);
3485 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DTexture, enmState);
3493 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DVolumeTexture, enmState);
3501 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DCubeTexture, enmState);
3509 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DVertexBuffer, enmState);
3517 hr = IWineD3DResource_SetShRcState((IWineD3DResource*)This->wineD3DIndexBuffer, enmState);
3523 hr = E_INVALIDARG;
3526 return hr;