Jump to content
  • Advertisement


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



This topic is 5933 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

Use the debug runtime. Set the output level to maximum. Look in your debug output window. D3D will *tell* you *why* it failed the call...

A guess: try setting the cRects parameter to 0 since you aren''t actually passing any rectangles. Could also be an issue with the pool type.

Also, I notice you''re using DX9 interfaces - since it''s still in beta test:

1. the NDA you signed means you shouldn''t be discussing it in public. Use the newsgroups.

2. there may be a bug in DX9, check the output, if it tells you nothing, report it on betaplace. If you aren''t an official tester, this would be a perfect example of why you shouldn''t use leaked betas.

Simon O''Connor
Creative Asylum Ltd

Share this post

Link to post
Share on other sites
This should not be talked about on a public forum. DX9 is still in beta, this should be asked and answered on the direct x 9 beta forums. Anyone who actually answers this question would be breaking Microsoft NDA, or they would be pretty much telling you that they pirated the beta.

Share this post

Link to post
Share on other sites
It doesn''t work because you are using interfaces and methods that don''t exist.

My perusal of the DX8.1 docs didn''t turn up anything about "CreateOffscreenPlainSurface".

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!