ReactOS 0.4.17-dev-934-g091855f
texture.c File Reference
#include "d3dx11.h"
#include "d3dcompiler.h"
#include "wine/debug.h"
Include dependency graph for texture.c:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3dx)
 
HRESULT WINAPI D3DX11CreateShaderResourceViewFromMemory (ID3D11Device *device, const void *data, SIZE_T data_size, D3DX11_IMAGE_LOAD_INFO *load_info, ID3DX11ThreadPump *pump, ID3D11ShaderResourceView **view, HRESULT *hresult)
 
HRESULT WINAPI D3DX11CreateTextureFromFileA (ID3D11Device *device, const char *filename, D3DX11_IMAGE_LOAD_INFO *load_info, ID3DX11ThreadPump *pump, ID3D11Resource **texture, HRESULT *hresult)
 
HRESULT WINAPI D3DX11CreateTextureFromFileW (ID3D11Device *device, const WCHAR *filename, D3DX11_IMAGE_LOAD_INFO *load_info, ID3DX11ThreadPump *pump, ID3D11Resource **texture, HRESULT *hresult)
 
HRESULT WINAPI D3DX11CreateTextureFromMemory (ID3D11Device *device, const void *data, SIZE_T data_size, D3DX11_IMAGE_LOAD_INFO *load_info, ID3DX11ThreadPump *pump, ID3D11Resource **texture, HRESULT *hresult)
 
HRESULT WINAPI D3DX11SaveTextureToFileW (ID3D11DeviceContext *context, ID3D11Resource *texture, D3DX11_IMAGE_FILE_FORMAT format, const WCHAR *filename)
 
HRESULT WINAPI D3DX11SaveTextureToFileA (ID3D11DeviceContext *context, ID3D11Resource *texture, D3DX11_IMAGE_FILE_FORMAT format, const char *filename)
 
HRESULT WINAPI D3DX11SaveTextureToMemory (ID3D11DeviceContext *context, ID3D11Resource *texture, D3DX11_IMAGE_FILE_FORMAT format, ID3D10Blob **buffer, UINT flags)
 
HRESULT WINAPI D3DX11LoadTextureFromTexture (ID3D11DeviceContext *context, ID3D11Resource *src_texture, D3DX11_TEXTURE_LOAD_INFO *info, ID3D11Resource *dst_texture)
 

Function Documentation

◆ D3DX11CreateShaderResourceViewFromMemory()

HRESULT WINAPI D3DX11CreateShaderResourceViewFromMemory ( ID3D11Device *  device,
const void *  data,
SIZE_T  data_size,
D3DX11_IMAGE_LOAD_INFO *  load_info,
ID3DX11ThreadPump *  pump,
ID3D11ShaderResourceView **  view,
HRESULT *  hresult 
)

Definition at line 26 of file texture.c.

29{
30 FIXME("device %p, data %p, data_size %Iu, load_info %p, pump %p, view %p, hresult %p stub!\n",
31 device, data, data_size, load_info, pump, view, hresult);
32
33 return E_NOTIMPL;
34}
#define FIXME(fmt,...)
Definition: precomp.h:53
#define E_NOTIMPL
Definition: ddrawi.h:99
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1950
Definition: devices.h:37

◆ D3DX11CreateTextureFromFileA()

HRESULT WINAPI D3DX11CreateTextureFromFileA ( ID3D11Device *  device,
const char *  filename,
D3DX11_IMAGE_LOAD_INFO *  load_info,
ID3DX11ThreadPump *  pump,
ID3D11Resource **  texture,
HRESULT *  hresult 
)

Definition at line 36 of file texture.c.

39{
40 FIXME("device %p, filename %s, load_info %p, pump %p, texture %p, hresult %p stub.\n",
41 device, debugstr_a(filename), load_info, pump, texture, hresult);
42
43 return E_NOTIMPL;
44}
GLenum GLuint texture
Definition: glext.h:6295
const char * filename
Definition: ioapi.h:137
#define debugstr_a
Definition: kernel32.h:31

◆ D3DX11CreateTextureFromFileW()

HRESULT WINAPI D3DX11CreateTextureFromFileW ( ID3D11Device *  device,
const WCHAR *  filename,
D3DX11_IMAGE_LOAD_INFO *  load_info,
ID3DX11ThreadPump *  pump,
ID3D11Resource **  texture,
HRESULT *  hresult 
)

Definition at line 46 of file texture.c.

49{
50 FIXME("device %p, filename %s, load_info %p, pump %p, texture %p, hresult %p stub.\n",
51 device, debugstr_w(filename), load_info, pump, texture, hresult);
52
53 return E_NOTIMPL;
54}
#define debugstr_w
Definition: kernel32.h:32

◆ D3DX11CreateTextureFromMemory()

HRESULT WINAPI D3DX11CreateTextureFromMemory ( ID3D11Device *  device,
const void *  data,
SIZE_T  data_size,
D3DX11_IMAGE_LOAD_INFO *  load_info,
ID3DX11ThreadPump *  pump,
ID3D11Resource **  texture,
HRESULT *  hresult 
)

Definition at line 56 of file texture.c.

59{
60 FIXME("device %p, data %p, data_size %Iu, load_info %p, pump %p, texture %p, hresult %p stub.\n",
61 device, data, data_size, load_info, pump, texture, hresult);
62
63 return E_NOTIMPL;
64}

◆ D3DX11LoadTextureFromTexture()

HRESULT WINAPI D3DX11LoadTextureFromTexture ( ID3D11DeviceContext *  context,
ID3D11Resource *  src_texture,
D3DX11_TEXTURE_LOAD_INFO *  info,
ID3D11Resource *  dst_texture 
)

Definition at line 93 of file texture.c.

95{
96 FIXME("context %p, src_texture %p, info %p, dst_texture %p stub!\n",
97 context, src_texture, info, dst_texture);
98
99 return E_NOTIMPL;
100}
Definition: http.c:7252

◆ D3DX11SaveTextureToFileA()

HRESULT WINAPI D3DX11SaveTextureToFileA ( ID3D11DeviceContext *  context,
ID3D11Resource *  texture,
D3DX11_IMAGE_FILE_FORMAT  format,
const char *  filename 
)

Definition at line 75 of file texture.c.

77{
78 FIXME("context %p, texture %p, format %u, filename %s stub!\n",
80
81 return E_NOTIMPL;
82}

◆ D3DX11SaveTextureToFileW()

HRESULT WINAPI D3DX11SaveTextureToFileW ( ID3D11DeviceContext *  context,
ID3D11Resource *  texture,
D3DX11_IMAGE_FILE_FORMAT  format,
const WCHAR *  filename 
)

Definition at line 66 of file texture.c.

68{
69 FIXME("context %p, texture %p, format %u, filename %s stub!\n",
71
72 return E_NOTIMPL;
73}

◆ D3DX11SaveTextureToMemory()

HRESULT WINAPI D3DX11SaveTextureToMemory ( ID3D11DeviceContext *  context,
ID3D11Resource *  texture,
D3DX11_IMAGE_FILE_FORMAT  format,
ID3D10Blob **  buffer,
UINT  flags 
)

Definition at line 84 of file texture.c.

86{
87 FIXME("context %p, texture %p, format %u, buffer %p, flags %#x stub!\n",
89
90 return E_NOTIMPL;
91}
GLuint buffer
Definition: glext.h:5915
GLbitfield flags
Definition: glext.h:7161

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( d3dx  )