Original Post
hi,
i read an article about using direct3d im for 2d .thats sounds great.Because everone has a 3d graphic card and we can use its alpha blending features for 2d style game.the speed of 3d card combining with directdraw surfaces ,it is very good opinion so i do not need asm optimizations for blending operations. but the hell is going on with im architecture...
d3ddevice.SetRenderState(D3DRENDERSTATE_ALPHABLENDENABLE, true);
this line gives me error for true parameter,cause it gives me that it must be cardinal,not a boolean...what is the going on that you know?