Archived

This topic is now archived and is closed to further replies.

ID3DXSprite

This topic is 5702 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

This is a peculiar problem, but has anyone ever tried using ID3DXSprite and the sprite actually looks like the right size compared to the window, while when you put your application in full screen it does not? In full screen mode the sprite is much larger.

Share this post


Link to post
Share on other sites
D3DXSprite will stretch/scale/transform your textures depending on the filter settings used in D3DXCreateTextureFromFileEx(), and the other D3DXCreateTexture functions. If your textures'' file sizes are not a power of 2 ie: 32x32, 64x32, 128x16, etc.., and you specify D3DX_DEFAULT as the filter, the textures will be resized to the closest power of 2.

Double check what filter you are using. If you use D3DX_FILTER_NONE, no streching/scaling/transforming will take place. Hope this helps.

-----------------------------
kevin@mayday-anime.com
http://games.mayday-anime.com

Share this post


Link to post
Share on other sites