BYTE Menu[ ] = {/*Put Your Sprite Bytes Here!*/};
D3DXVECTOR3 Position;
LPDIRECT3DTEXTURE9 pTexture;
LPD3DXSPRITE pSprite;
if(!pTexture)D3DXCreateTextureFromFileInMemoryEx(pDevice,
&Menu,
sizeof(Menu),
400,
600,
D3DX_DEFAULT,
0,
D3DFMT_UNKNOWN,
D3DPOOL_MANAGED,
D3DX_DEFAULT,
D3DX_DEFAULT,
0,
NULL,
NULL,
&pTexture);
if(!pSprite)D3DXCreateSprite(pDevice,&pSprite);
if(Sprite)
{
pSprite->Begin(D3DXSPRITE_ALPHABLEND);
pSprite->Draw(pTexture, NULL, NULL, &Position, 0xFFFFFFFF);
pSprite->End();
}
if (GetAsyncKeyState(VK_INSERT)&1)
Sprite=!Sprite;
}