RetroArch
Classes | Macros | Typedefs | Functions
d3dx9effect.h File Reference
#include "d3dx9.h"
Include dependency graph for d3dx9effect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _D3DXEFFECT_DESC
 
struct  _D3DXPARAMETER_DESC
 
struct  _D3DXTECHNIQUE_DESC
 
struct  _D3DXPASS_DESC
 
struct  _D3DXFUNCTION_DESC
 

Macros

#define D3DXFX_DONOTSAVESTATE   (1 << 0)
 
#define D3DXFX_DONOTSAVESHADERSTATE   (1 << 1)
 
#define D3DXFX_DONOTSAVESAMPLERSTATE   (1 << 2)
 
#define D3DXFX_NOT_CLONEABLE   (1 << 11)
 
#define D3DXFX_LARGEADDRESSAWARE   (1 << 17)
 
#define D3DX_PARAMETER_SHARED   (1 << 0)
 
#define D3DX_PARAMETER_LITERAL   (1 << 1)
 
#define D3DX_PARAMETER_ANNOTATION   (1 << 2)
 
#define INTERFACE   ID3DXEffectPool
 
#define INTERFACE   ID3DXBaseEffect
 
#define INTERFACE   ID3DXEffectStateManager
 
#define INTERFACE   ID3DXEffect
 
#define INTERFACE   ID3DXEffectCompiler
 
#define D3DXCreateEffectFromFile   D3DXCreateEffectFromFileA
 
#define D3DXCreateEffectFromResource   D3DXCreateEffectFromResourceA
 
#define D3DXCreateEffectFromFileEx   D3DXCreateEffectFromFileExA
 
#define D3DXCreateEffectFromResourceEx   D3DXCreateEffectFromResourceExA
 
#define D3DXCreateEffectCompilerFromFile   D3DXCreateEffectCompilerFromFileA
 
#define D3DXCreateEffectCompilerFromResource   D3DXCreateEffectCompilerFromResourceA
 

Typedefs

typedef struct _D3DXEFFECT_DESC D3DXEFFECT_DESC
 
typedef struct _D3DXPARAMETER_DESC D3DXPARAMETER_DESC
 
typedef struct _D3DXTECHNIQUE_DESC D3DXTECHNIQUE_DESC
 
typedef struct _D3DXPASS_DESC D3DXPASS_DESC
 
typedef struct _D3DXFUNCTION_DESC D3DXFUNCTION_DESC
 
typedef interface ID3DXEffectPool ID3DXEffectPool
 
typedef interface ID3DXEffectPool * LPD3DXEFFECTPOOL
 
typedef interface ID3DXBaseEffect ID3DXBaseEffect
 
typedef interface ID3DXBaseEffect * LPD3DXBASEEFFECT
 
typedef interface ID3DXEffectStateManager ID3DXEffectStateManager
 
typedef interface ID3DXEffectStateManager * LPD3DXEFFECTSTATEMANAGER
 
typedef interface ID3DXEffect ID3DXEffect
 
typedef interface ID3DXEffect * LPD3DXEFFECT
 
typedef interface ID3DXEffectCompiler ID3DXEffectCompiler
 
typedef interface ID3DXEffectCompiler * LPD3DXEFFECTCOMPILER
 

Functions

 DEFINE_GUID (IID_ID3DXEffectPool, 0x9537ab04, 0x3250, 0x412e, 0x82, 0x13, 0xfc, 0xd2, 0xf8, 0x67, 0x79, 0x33)
 
 DECLARE_INTERFACE_ (ID3DXEffectPool, IUnknown)
 
 DEFINE_GUID (IID_ID3DXBaseEffect, 0x17c18ac, 0x103f, 0x4417, 0x8c, 0x51, 0x6b, 0xf6, 0xef, 0x1e, 0x56, 0xbe)
 
 DECLARE_INTERFACE_ (ID3DXBaseEffect, IUnknown)
 
 DEFINE_GUID (IID_ID3DXEffectStateManager, 0x79aab587, 0x6dbc, 0x4fa7, 0x82, 0xde, 0x37, 0xfa, 0x17, 0x81, 0xc5, 0xce)
 
 DECLARE_INTERFACE_ (ID3DXEffectStateManager, IUnknown)
 
 DEFINE_GUID (IID_ID3DXEffect, 0xf6ceb4b3, 0x4e4c, 0x40dd, 0xb8, 0x83, 0x8d, 0x8d, 0xe5, 0xea, 0xc, 0xd5)
 
 DECLARE_INTERFACE_ (ID3DXEffect, ID3DXBaseEffect)
 
 DEFINE_GUID (IID_ID3DXEffectCompiler, 0x51b8a949, 0x1a31, 0x47e6, 0xbe, 0xa0, 0x4b, 0x30, 0xdb, 0x53, 0xf1, 0xe0)
 
 DECLARE_INTERFACE_ (ID3DXEffectCompiler, ID3DXBaseEffect)
 
HRESULT WINAPI D3DXCreateEffectPool (LPD3DXEFFECTPOOL *ppPool)
 
HRESULT WINAPI D3DXCreateEffectFromFileA (LPDIRECT3DDEVICE9 pDevice, LPCSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromFileW (LPDIRECT3DDEVICE9 pDevice, LPCWSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromResourceA (LPDIRECT3DDEVICE9 pDevice, HMODULE hSrcModule, LPCSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromResourceW (LPDIRECT3DDEVICE9 pDevice, HMODULE hSrcModule, LPCWSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffect (LPDIRECT3DDEVICE9 pDevice, LPCVOID pSrcData, UINT SrcDataLen, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromFileExA (LPDIRECT3DDEVICE9 pDevice, LPCSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pSkipConstants, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromFileExW (LPDIRECT3DDEVICE9 pDevice, LPCWSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pSkipConstants, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromResourceExA (LPDIRECT3DDEVICE9 pDevice, HMODULE hSrcModule, LPCSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pSkipConstants, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectFromResourceExW (LPDIRECT3DDEVICE9 pDevice, HMODULE hSrcModule, LPCWSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pSkipConstants, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectEx (LPDIRECT3DDEVICE9 pDevice, LPCVOID pSrcData, UINT SrcDataLen, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pSkipConstants, DWORD Flags, LPD3DXEFFECTPOOL pPool, LPD3DXEFFECT *ppEffect, LPD3DXBUFFER *ppCompilationErrors)
 
HRESULT WINAPI D3DXCreateEffectCompilerFromFileA (LPCSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTCOMPILER *ppCompiler, LPD3DXBUFFER *ppParseErrors)
 
HRESULT WINAPI D3DXCreateEffectCompilerFromFileW (LPCWSTR pSrcFile, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTCOMPILER *ppCompiler, LPD3DXBUFFER *ppParseErrors)
 
HRESULT WINAPI D3DXCreateEffectCompilerFromResourceA (HMODULE hSrcModule, LPCSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTCOMPILER *ppCompiler, LPD3DXBUFFER *ppParseErrors)
 
HRESULT WINAPI D3DXCreateEffectCompilerFromResourceW (HMODULE hSrcModule, LPCWSTR pSrcResource, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTCOMPILER *ppCompiler, LPD3DXBUFFER *ppParseErrors)
 
HRESULT WINAPI D3DXCreateEffectCompiler (LPCSTR pSrcData, UINT SrcDataLen, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, DWORD Flags, LPD3DXEFFECTCOMPILER *ppCompiler, LPD3DXBUFFER *ppParseErrors)
 
HRESULT WINAPI D3DXDisassembleEffect (LPD3DXEFFECT pEffect, BOOL EnableColorCode, LPD3DXBUFFER *ppDisassembly)
 

Macro Definition Documentation

◆ D3DX_PARAMETER_ANNOTATION

#define D3DX_PARAMETER_ANNOTATION   (1 << 2)

◆ D3DX_PARAMETER_LITERAL

#define D3DX_PARAMETER_LITERAL   (1 << 1)

◆ D3DX_PARAMETER_SHARED

#define D3DX_PARAMETER_SHARED   (1 << 0)

◆ D3DXCreateEffectCompilerFromFile

#define D3DXCreateEffectCompilerFromFile   D3DXCreateEffectCompilerFromFileA

◆ D3DXCreateEffectCompilerFromResource

#define D3DXCreateEffectCompilerFromResource   D3DXCreateEffectCompilerFromResourceA

◆ D3DXCreateEffectFromFile

#define D3DXCreateEffectFromFile   D3DXCreateEffectFromFileA

◆ D3DXCreateEffectFromFileEx

#define D3DXCreateEffectFromFileEx   D3DXCreateEffectFromFileExA

◆ D3DXCreateEffectFromResource

#define D3DXCreateEffectFromResource   D3DXCreateEffectFromResourceA

◆ D3DXCreateEffectFromResourceEx

#define D3DXCreateEffectFromResourceEx   D3DXCreateEffectFromResourceExA

◆ D3DXFX_DONOTSAVESAMPLERSTATE

#define D3DXFX_DONOTSAVESAMPLERSTATE   (1 << 2)

◆ D3DXFX_DONOTSAVESHADERSTATE

#define D3DXFX_DONOTSAVESHADERSTATE   (1 << 1)

◆ D3DXFX_DONOTSAVESTATE

#define D3DXFX_DONOTSAVESTATE   (1 << 0)

◆ D3DXFX_LARGEADDRESSAWARE

#define D3DXFX_LARGEADDRESSAWARE   (1 << 17)

◆ D3DXFX_NOT_CLONEABLE

#define D3DXFX_NOT_CLONEABLE   (1 << 11)

◆ INTERFACE [1/5]

#define INTERFACE   ID3DXEffectPool

◆ INTERFACE [2/5]

#define INTERFACE   ID3DXBaseEffect

◆ INTERFACE [3/5]

#define INTERFACE   ID3DXEffectStateManager

◆ INTERFACE [4/5]

#define INTERFACE   ID3DXEffect

◆ INTERFACE [5/5]

#define INTERFACE   ID3DXEffectCompiler

Typedef Documentation

◆ D3DXEFFECT_DESC

◆ D3DXFUNCTION_DESC

◆ D3DXPARAMETER_DESC

◆ D3DXPASS_DESC

typedef struct _D3DXPASS_DESC D3DXPASS_DESC

◆ D3DXTECHNIQUE_DESC

◆ ID3DXBaseEffect

typedef interface ID3DXBaseEffect ID3DXBaseEffect

◆ ID3DXEffect

typedef interface ID3DXEffect ID3DXEffect

◆ ID3DXEffectCompiler

◆ ID3DXEffectPool

typedef interface ID3DXEffectPool ID3DXEffectPool

◆ ID3DXEffectStateManager

◆ LPD3DXBASEEFFECT

typedef interface ID3DXBaseEffect* LPD3DXBASEEFFECT

◆ LPD3DXEFFECT

typedef interface ID3DXEffect* LPD3DXEFFECT

◆ LPD3DXEFFECTCOMPILER

◆ LPD3DXEFFECTPOOL

typedef interface ID3DXEffectPool* LPD3DXEFFECTPOOL

◆ LPD3DXEFFECTSTATEMANAGER

Function Documentation

◆ D3DXCreateEffect()

HRESULT WINAPI D3DXCreateEffect ( LPDIRECT3DDEVICE9  pDevice,
LPCVOID  pSrcData,
UINT  SrcDataLen,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectCompiler()

HRESULT WINAPI D3DXCreateEffectCompiler ( LPCSTR  pSrcData,
UINT  SrcDataLen,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTCOMPILER *  ppCompiler,
LPD3DXBUFFER *  ppParseErrors 
)

◆ D3DXCreateEffectCompilerFromFileA()

HRESULT WINAPI D3DXCreateEffectCompilerFromFileA ( LPCSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTCOMPILER *  ppCompiler,
LPD3DXBUFFER *  ppParseErrors 
)

◆ D3DXCreateEffectCompilerFromFileW()

HRESULT WINAPI D3DXCreateEffectCompilerFromFileW ( LPCWSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTCOMPILER *  ppCompiler,
LPD3DXBUFFER *  ppParseErrors 
)

◆ D3DXCreateEffectCompilerFromResourceA()

HRESULT WINAPI D3DXCreateEffectCompilerFromResourceA ( HMODULE  hSrcModule,
LPCSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTCOMPILER *  ppCompiler,
LPD3DXBUFFER *  ppParseErrors 
)

◆ D3DXCreateEffectCompilerFromResourceW()

HRESULT WINAPI D3DXCreateEffectCompilerFromResourceW ( HMODULE  hSrcModule,
LPCWSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTCOMPILER *  ppCompiler,
LPD3DXBUFFER *  ppParseErrors 
)

◆ D3DXCreateEffectEx()

HRESULT WINAPI D3DXCreateEffectEx ( LPDIRECT3DDEVICE9  pDevice,
LPCVOID  pSrcData,
UINT  SrcDataLen,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
LPCSTR  pSkipConstants,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromFileA()

HRESULT WINAPI D3DXCreateEffectFromFileA ( LPDIRECT3DDEVICE9  pDevice,
LPCSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromFileExA()

HRESULT WINAPI D3DXCreateEffectFromFileExA ( LPDIRECT3DDEVICE9  pDevice,
LPCSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
LPCSTR  pSkipConstants,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromFileExW()

HRESULT WINAPI D3DXCreateEffectFromFileExW ( LPDIRECT3DDEVICE9  pDevice,
LPCWSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
LPCSTR  pSkipConstants,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromFileW()

HRESULT WINAPI D3DXCreateEffectFromFileW ( LPDIRECT3DDEVICE9  pDevice,
LPCWSTR  pSrcFile,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromResourceA()

HRESULT WINAPI D3DXCreateEffectFromResourceA ( LPDIRECT3DDEVICE9  pDevice,
HMODULE  hSrcModule,
LPCSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromResourceExA()

HRESULT WINAPI D3DXCreateEffectFromResourceExA ( LPDIRECT3DDEVICE9  pDevice,
HMODULE  hSrcModule,
LPCSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
LPCSTR  pSkipConstants,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromResourceExW()

HRESULT WINAPI D3DXCreateEffectFromResourceExW ( LPDIRECT3DDEVICE9  pDevice,
HMODULE  hSrcModule,
LPCWSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
LPCSTR  pSkipConstants,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectFromResourceW()

HRESULT WINAPI D3DXCreateEffectFromResourceW ( LPDIRECT3DDEVICE9  pDevice,
HMODULE  hSrcModule,
LPCWSTR  pSrcResource,
CONST D3DXMACRO *  pDefines,
LPD3DXINCLUDE  pInclude,
DWORD  Flags,
LPD3DXEFFECTPOOL  pPool,
LPD3DXEFFECT *  ppEffect,
LPD3DXBUFFER *  ppCompilationErrors 
)

◆ D3DXCreateEffectPool()

HRESULT WINAPI D3DXCreateEffectPool ( LPD3DXEFFECTPOOL *  ppPool)

◆ D3DXDisassembleEffect()

HRESULT WINAPI D3DXDisassembleEffect ( LPD3DXEFFECT  pEffect,
BOOL  EnableColorCode,
LPD3DXBUFFER *  ppDisassembly 
)

◆ DECLARE_INTERFACE_() [1/5]

DECLARE_INTERFACE_ ( ID3DXEffectPool  ,
IUnknown   
)
Here is the call graph for this function:

◆ DECLARE_INTERFACE_() [2/5]

DECLARE_INTERFACE_ ( ID3DXBaseEffect  ,
IUnknown   
)
Here is the call graph for this function:

◆ DECLARE_INTERFACE_() [3/5]

DECLARE_INTERFACE_ ( ID3DXEffectStateManager  ,
IUnknown   
)
Here is the call graph for this function:

◆ DECLARE_INTERFACE_() [4/5]

DECLARE_INTERFACE_ ( ID3DXEffect  ,
ID3DXBaseEffect   
)
Here is the call graph for this function:

◆ DECLARE_INTERFACE_() [5/5]

DECLARE_INTERFACE_ ( ID3DXEffectCompiler  ,
ID3DXBaseEffect   
)
Here is the call graph for this function:

◆ DEFINE_GUID() [1/5]

DEFINE_GUID ( IID_ID3DXEffectPool  ,
0x9537ab04  ,
0x3250  ,
0x412e  ,
0x82  ,
0x13  ,
0xfc  ,
0xd2  ,
0xf8  ,
0x67  ,
0x79  ,
0x33   
)

◆ DEFINE_GUID() [2/5]

DEFINE_GUID ( IID_ID3DXBaseEffect  ,
0x17c18ac  ,
0x103f  ,
0x4417  ,
0x8c  ,
0x51  ,
0x6b  ,
0xf6  ,
0xef  ,
0x1e  ,
0x56  ,
0xbe   
)

◆ DEFINE_GUID() [3/5]

DEFINE_GUID ( IID_ID3DXEffectStateManager  ,
0x79aab587  ,
0x6dbc  ,
0x4fa7  ,
0x82  ,
0xde  ,
0x37  ,
0xfa  ,
0x17  ,
0x81  ,
0xc5  ,
0xce   
)

◆ DEFINE_GUID() [4/5]

DEFINE_GUID ( IID_ID3DXEffect  ,
0xf6ceb4b3  ,
0x4e4c  ,
0x40dd  ,
0xb8  ,
0x83  ,
0x8d  ,
0x8d  ,
0xe5  ,
0xea  ,
0xc  ,
0xd5   
)

◆ DEFINE_GUID() [5/5]

DEFINE_GUID ( IID_ID3DXEffectCompiler  ,
0x51b8a949  ,
0x1a31  ,
0x47e6  ,
0xbe  ,
0xa0  ,
0x4b  ,
0x30  ,
0xdb  ,
0x53  ,
0xf1  ,
0xe0   
)