d3dx9Functions.h
Engine/source/gfx/D3D9/d3dx9Functions.h
Public Variables
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 const PALETTEENTRY *pSrcPalette LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPCVOID UINT CONST RECT DWORD D3DCOLOR
LPCSTR D3DXIMAGE_FILEFORMAT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO *
LPCSTR
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 const PALETTEENTRY *pSrcPalette LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPCVOID UINT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT
Public Functions
D3DX_FUNCTION(D3DXCreateBuffer , HRESULT , (DWORD NumBytes, LPD3DXBUFFER *ppBuffer) )
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 const PALETTEENTRY *pSrcPalette
D3DX_FUNCTION(D3DXGetImageInfoFromFileInMemory , HRESULT , (LPCVOID pSrcData, UINT SrcDataSize, D3DXIMAGE_INFO *pSrcInfo) )
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable
D3DX_FUNCTION(D3DXGetShaderConstantTable , HRESULT , (CONST DWORD *pFunction, LPD3DXCONSTANTTABLE *ppConstantTable) )
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture
D3DX_FUNCTION(D3DXLoadVolumeFromMemory , HRESULT , (LPDIRECT3DVOLUME9 pDestVolume, CONST PALETTEENTRY *pDestPalette, CONST D3DBOX *pDestBox, LPCVOID pSrcMemory, D3DFORMAT SrcFormat, UINT SrcRowPitch, UINT SrcSlicePitch, CONST PALETTEENTRY *pSrcPalette, CONST D3DBOX *pSrcBox, DWORD Filter, D3DCOLOR ColorKey) )
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect
D3DX_FUNCTION(D3DXSaveSurfaceToFileW , HRESULT , (LPCWSTR pDestFile, D3DXIMAGE_FILEFORMAT DestFormat, LPDIRECT3DSURFACE9 pSrcSurface, CONST PALETTEENTRY *pSrcPalette, CONST RECT *pSrcRect) )
Detailed Description
Public Variables
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 const PALETTEENTRY *pSrcPalette LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPCVOID UINT CONST RECT DWORD D3DCOLOR ColorKey
LPCSTR D3DXIMAGE_FILEFORMAT DestFormat
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD Filter
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD Flags
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT Format
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT Height
HRESULT
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT MipLevels
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO * pDefines
LPCSTR pDestFile
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY * pDestPalette
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT * pDestRect
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 pDestSurface
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 pDevice
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR pFunctionName
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE pInclude
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL Pool
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER * ppDestBuf
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER * ppErrorMsgs
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR pProfile
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER * ppShader
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR pSrcData
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY * pSrcPalette
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT * pSrcRect
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 pSrcSurface
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 pSrcTexture
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD D3DFORMAT D3DPOOL LPDIRECT3DTEXTURE9 *ppTexture LPD3DXBUFFER D3DXIMAGE_FILEFORMAT LPDIRECT3DBASETEXTURE9 const PALETTEENTRY *pSrcPalette LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPCVOID UINT SrcData
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT srcDataLen
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT UINT UINT DWORD Usage
LPCSTR D3DXIMAGE_FILEFORMAT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT *pSrcRect LPCSTR UINT CONST D3DXMACRO LPD3DXINCLUDE LPCSTR LPCSTR DWORD LPD3DXBUFFER LPD3DXBUFFER LPD3DXCONSTANTTABLE *ppConstantTable LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT LPDIRECT3DSURFACE9 CONST PALETTEENTRY CONST RECT DWORD D3DCOLOR ColorKey LPDIRECT3DDEVICE9 UINT Width
Public Functions
D3DX_FUNCTION(D3DXCreateBuffer , HRESULT , (DWORD NumBytes, LPD3DXBUFFER *ppBuffer) )
D3DX_FUNCTION(D3DXCreateVolumeTexture , HRESULT , (LPDIRECT3DDEVICE9 pDevice, UINT Width, UINT Height, UINT Depth, UINT MipLevels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, LPDIRECT3DVOLUMETEXTURE9 *ppVolumeTexture) )
D3DX_FUNCTION(D3DXGetImageInfoFromFileInMemory , HRESULT , (LPCVOID pSrcData, UINT SrcDataSize, D3DXIMAGE_INFO *pSrcInfo) )
D3DX_FUNCTION(D3DXGetShaderConstantTable , HRESULT , (CONST DWORD *pFunction, LPD3DXCONSTANTTABLE *ppConstantTable) )
D3DX_FUNCTION(D3DXLoadVolumeFromMemory , HRESULT , (LPDIRECT3DVOLUME9 pDestVolume, CONST PALETTEENTRY *pDestPalette, CONST D3DBOX *pDestBox, LPCVOID pSrcMemory, D3DFORMAT SrcFormat, UINT SrcRowPitch, UINT SrcSlicePitch, CONST PALETTEENTRY *pSrcPalette, CONST D3DBOX *pSrcBox, DWORD Filter, D3DCOLOR ColorKey) )
D3DX_FUNCTION(D3DXSaveSurfaceToFileW , HRESULT , (LPCWSTR pDestFile, D3DXIMAGE_FILEFORMAT DestFormat, LPDIRECT3DSURFACE9 pSrcSurface, CONST PALETTEENTRY *pSrcPalette, CONST RECT *pSrcRect) )
1 2//----------------------------------------------------------------------------- 3// Copyright (c) 2012 GarageGames, LLC 4// 5// Permission is hereby granted, free of charge, to any person obtaining a copy 6// of this software and associated documentation files (the "Software"), to 7// deal in the Software without restriction, including without limitation the 8// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 9// sell copies of the Software, and to permit persons to whom the Software is 10// furnished to do so, subject to the following conditions: 11// 12// The above copyright notice and this permission notice shall be included in 13// all copies or substantial portions of the Software. 14// 15// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 21// IN THE SOFTWARE. 22//----------------------------------------------------------------------------- 23 24D3DX_FUNCTION( D3DXCreateBuffer, HRESULT, 25 (DWORD NumBytes, 26 LPD3DXBUFFER * ppBuffer) ) 27 28D3DX_FUNCTION( D3DXSaveSurfaceToFileA, HRESULT, 29 (LPCSTR pDestFile, 30 D3DXIMAGE_FILEFORMAT DestFormat, 31 LPDIRECT3DSURFACE9 pSrcSurface, 32 CONST PALETTEENTRY* pSrcPalette, 33 CONST RECT* pSrcRect) ) 34 35D3DX_FUNCTION( D3DXSaveSurfaceToFileW, HRESULT, 36 (LPCWSTR pDestFile, 37 D3DXIMAGE_FILEFORMAT DestFormat, 38 LPDIRECT3DSURFACE9 pSrcSurface, 39 CONST PALETTEENTRY* pSrcPalette, 40 CONST RECT* pSrcRect) ) 41 42D3DX_FUNCTION( D3DXCompileShader, HRESULT, 43 (LPCSTR pSrcData, 44 UINT srcDataLen, 45 CONST D3DXMACRO* pDefines, 46 LPD3DXINCLUDE pInclude, 47 LPCSTR pFunctionName, 48 LPCSTR pProfile, 49 DWORD Flags, 50 LPD3DXBUFFER* ppShader, 51 LPD3DXBUFFER* ppErrorMsgs, 52 LPD3DXCONSTANTTABLE * ppConstantTable) ) 53 54D3DX_FUNCTION( D3DXGetShaderConstantTable, HRESULT, 55 (CONST DWORD* pFunction, 56 LPD3DXCONSTANTTABLE* ppConstantTable) ) 57 58 59D3DX_FUNCTION( D3DXLoadSurfaceFromSurface, HRESULT, 60 (LPDIRECT3DSURFACE9 pDestSurface, 61 CONST PALETTEENTRY* pDestPalette, 62 CONST RECT* pDestRect, 63 LPDIRECT3DSURFACE9 pSrcSurface, 64 CONST PALETTEENTRY* pSrcPalette, 65 CONST RECT* pSrcRect, 66 DWORD Filter, 67 D3DCOLOR ColorKey) ) 68 69D3DX_FUNCTION( D3DXCreateVolumeTexture, HRESULT, 70 (LPDIRECT3DDEVICE9 pDevice, 71 UINT Width, 72 UINT Height, 73 UINT Depth, 74 UINT MipLevels, 75 DWORD Usage, 76 D3DFORMAT Format, 77 D3DPOOL Pool, 78 LPDIRECT3DVOLUMETEXTURE9* ppVolumeTexture) ) 79 80D3DX_FUNCTION( D3DXCreateTexture, HRESULT, 81 (LPDIRECT3DDEVICE9 pDevice, 82 UINT Width, 83 UINT Height, 84 UINT MipLevels, 85 DWORD Usage, 86 D3DFORMAT Format, 87 D3DPOOL Pool, 88 LPDIRECT3DTEXTURE9* ppTexture) ) 89 90#ifdef TORQUE_OS_XENON 91D3DX_FUNCTION( D3DXLoadVolumeFromMemory, HRESULT, 92 (LPDIRECT3DVOLUME9 pDestVolume, 93 CONST PALETTEENTRY* pDestPalette, 94 CONST D3DBOX* pDestBox, 95 LPCVOID pSrcMemory, 96 D3DFORMAT SrcFormat, 97 UINT SrcRowPitch, 98 UINT SrcSlicePitch, 99 CONST PALETTEENTRY* pSrcPalette, 100 CONST D3DBOX* pSrcBox, 101 BOOL SrcParentPacked, 102 UINT SrcParentWidth, 103 UINT SrcParentHeight, 104 UINT SrcParentDepth, 105 DWORD Filter, 106 D3DCOLOR ColorKey) ) 107#else 108D3DX_FUNCTION( D3DXLoadVolumeFromMemory, HRESULT, 109 (LPDIRECT3DVOLUME9 pDestVolume, 110 CONST PALETTEENTRY* pDestPalette, 111 CONST D3DBOX* pDestBox, 112 LPCVOID pSrcMemory, 113 D3DFORMAT SrcFormat, 114 UINT SrcRowPitch, 115 UINT SrcSlicePitch, 116 CONST PALETTEENTRY* pSrcPalette, 117 CONST D3DBOX* pSrcBox, 118 DWORD Filter, 119 D3DCOLOR ColorKey) ) 120#endif 121 122D3DX_FUNCTION( D3DXSaveTextureToFileInMemory, HRESULT, 123 (LPD3DXBUFFER *ppDestBuf, 124 D3DXIMAGE_FILEFORMAT DestFormat, 125 LPDIRECT3DBASETEXTURE9 pSrcTexture, 126 const PALETTEENTRY *pSrcPalette) ) 127 128D3DX_FUNCTION( D3DXGetImageInfoFromFileInMemory, HRESULT, 129 (LPCVOID pSrcData, 130 UINT SrcDataSize, 131 D3DXIMAGE_INFO* pSrcInfo) ) 132 133D3DX_FUNCTION( D3DXLoadSurfaceFromFileInMemory, HRESULT, 134 (LPDIRECT3DSURFACE9 pDestSurface, 135 CONST PALETTEENTRY * pDestPalette, 136 CONST RECT * pDestRect, 137 LPCVOID pSrcData, 138 UINT SrcData, 139 CONST RECT * pSrcRect, 140 DWORD Filter, 141 D3DCOLOR ColorKey, 142 D3DXIMAGE_INFO * pSrcInfo) ) 143 144D3DX_FUNCTION( D3DXSaveSurfaceToFileInMemory, HRESULT, 145 (LPD3DXBUFFER* ppDestBuf, 146 D3DXIMAGE_FILEFORMAT DestFormat, 147 LPDIRECT3DSURFACE9 pSrcSurface, 148 CONST PALETTEENTRY* pSrcPalette, 149 CONST RECT* pSrcRect) ) 150
