d3dx9_36: add a stub for D3DXCreateTextureFromFileInMemory

Austin English austinenglish at gmail.com
Thu Nov 19 11:56:04 CST 2009


Should fix http://bugs.winehq.org/show_bug.cgi?id=13605

-- 
-Austin
-------------- next part --------------
diff --git a/dlls/d3dx9_36/d3dx9_36.spec b/dlls/d3dx9_36/d3dx9_36.spec
index 08bb7f5..8de03da 100644
--- a/dlls/d3dx9_36/d3dx9_36.spec
+++ b/dlls/d3dx9_36/d3dx9_36.spec
@@ -96,7 +96,7 @@
 @ stub D3DXCreateTextureFromFileA
 @ stub D3DXCreateTextureFromFileExA
 @ stub D3DXCreateTextureFromFileExW
-@ stub D3DXCreateTextureFromFileInMemory
+@ stdcall D3DXCreateTextureFromFileInMemory(ptr ptr long ptr)
 @ stub D3DXCreateTextureFromFileInMemoryEx
 @ stub D3DXCreateTextureFromFileW
 @ stub D3DXCreateTextureFromResourceA
diff --git a/dlls/d3dx9_36/sprite.c b/dlls/d3dx9_36/sprite.c
index ce9938e..5a40558 100644
--- a/dlls/d3dx9_36/sprite.c
+++ b/dlls/d3dx9_36/sprite.c
@@ -504,3 +504,10 @@ HRESULT WINAPI D3DXCreateSprite(LPDIRECT3DDEVICE9 device, LPD3DXSPRITE *sprite)
 
     return D3D_OK;
 }
+
+HRESULT WINAPI D3DXCreateTextureFromFileInMemory(LPDIRECT3DDEVICE9 device, LPCVOID srcdata, UINT srcdatasize, LPDIRECT3DTEXTURE9* texture)
+{
+    FIXME("stub!\n");
+    return E_NOTIMPL;
+}
+


More information about the wine-patches mailing list