ReactOS 0.4.17-dev-934-g091855f
main.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "objbase.h"
#include "d3dx11.h"
#include "d3dx11core.h"
#include "d3dx11tex.h"
#include "wine/debug.h"
Include dependency graph for main.c:

Go to the source code of this file.

Macros

#define COBJMACROS
 

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3dx)
 
BOOL WINAPI D3DX11CheckVersion (UINT d3d_sdk_ver, UINT d3dx_sdk_ver)
 
HRESULT WINAPI D3DX11FilterTexture (ID3D11DeviceContext *context, ID3D11Resource *texture, UINT src_level, UINT filter)
 
HRESULT WINAPI D3DX11GetImageInfoFromFileA (const char *filename, ID3DX11ThreadPump *pump, D3DX11_IMAGE_INFO *img_info, HRESULT *hresult)
 
HRESULT WINAPI D3DX11GetImageInfoFromFileW (const WCHAR *filename, ID3DX11ThreadPump *pump, D3DX11_IMAGE_INFO *img_info, HRESULT *hresult)
 
HRESULT WINAPI D3DX11GetImageInfoFromMemory (const void *src_data, SIZE_T src_data_size, ID3DX11ThreadPump *pump, D3DX11_IMAGE_INFO *img_info, HRESULT *hresult)
 

Macro Definition Documentation

◆ COBJMACROS

#define COBJMACROS

Definition at line 22 of file main.c.

Function Documentation

◆ D3DX11CheckVersion()

BOOL WINAPI D3DX11CheckVersion ( UINT  d3d_sdk_ver,
UINT  d3dx_sdk_ver 
)

Definition at line 36 of file main.c.

37{
38 return d3d_sdk_ver == D3D11_SDK_VERSION && d3dx_sdk_ver == D3DX11_SDK_VERSION;
39}

◆ D3DX11FilterTexture()

HRESULT WINAPI D3DX11FilterTexture ( ID3D11DeviceContext *  context,
ID3D11Resource *  texture,
UINT  src_level,
UINT  filter 
)

Definition at line 41 of file main.c.

42{
43 FIXME("context %p, texture %p, src_level %u, filter %#x stub!\n", context, texture, src_level, filter);
44
45 return E_NOTIMPL;
46}
#define FIXME(fmt,...)
Definition: precomp.h:53
#define E_NOTIMPL
Definition: ddrawi.h:99
GLenum GLuint texture
Definition: glext.h:6295
Definition: http.c:7252
Definition: filter.c:165

◆ D3DX11GetImageInfoFromFileA()

HRESULT WINAPI D3DX11GetImageInfoFromFileA ( const char *  filename,
ID3DX11ThreadPump *  pump,
D3DX11_IMAGE_INFO *  img_info,
HRESULT *  hresult 
)

Definition at line 48 of file main.c.

50{
51 FIXME("filename %s, pump %p, img_info %p, hresult %p stub!\n", debugstr_a(filename), pump, img_info, hresult);
52
53 if (!filename)
54 return E_FAIL;
55
56 return E_NOTIMPL;
57}
#define E_FAIL
Definition: ddrawi.h:102
const char * filename
Definition: ioapi.h:137
#define debugstr_a
Definition: kernel32.h:31

◆ D3DX11GetImageInfoFromFileW()

HRESULT WINAPI D3DX11GetImageInfoFromFileW ( const WCHAR *  filename,
ID3DX11ThreadPump *  pump,
D3DX11_IMAGE_INFO *  img_info,
HRESULT *  hresult 
)

Definition at line 59 of file main.c.

61{
62 FIXME("filename %s, pump %p, img_info %p, hresult %p stub!\n", debugstr_w(filename), pump, img_info, hresult);
63
64 if (!filename)
65 return E_FAIL;
66
67 return E_NOTIMPL;
68}
#define debugstr_w
Definition: kernel32.h:32

◆ D3DX11GetImageInfoFromMemory()

HRESULT WINAPI D3DX11GetImageInfoFromMemory ( const void *  src_data,
SIZE_T  src_data_size,
ID3DX11ThreadPump *  pump,
D3DX11_IMAGE_INFO *  img_info,
HRESULT *  hresult 
)

Definition at line 70 of file main.c.

72{
73 FIXME("src_data %p, src_data_size %Iu, pump %p, img_info %p, hresult %p stub!\n",
74 src_data, src_data_size, pump, img_info, hresult);
75
76 return E_NOTIMPL;
77}

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( d3dx  )