Fade into fullscreen-Mode with DirectX

Posted on 2002-04-24
Last Modified: 2011-09-20
How can I accomplish a smooth blendover into the DirectX fullscreen mode. I tried capturing the screen using GetFrontBuffer and copy this one into the backbuffer and change gamma-value using SetGammaRamp, but after the call of SetGammaRamp the screen changes instantly to black.

All help appreciated, although I'm mainly interested in code samples

Thx in advance
Question by:gambistics
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
LVL 11

Accepted Solution

ASPGuru earned 200 total points
ID: 6970966
LVL 11

Expert Comment

ID: 6973806
do you need more information?

LVL 11

Expert Comment

ID: 6976211
hello? still there?


Expert Comment

ID: 7025846
Use D3D to draw a black fullscreen texture with increasing alpha every iteration of the fade loop.  This will cause the black texture to be factored in more each cycle causing a fade out.

You can use this fade for other, more interesting effects too.  Try a non-black texture (like the frame from the next stage).

Expert Comment

ID: 9464369
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Post your closing recommendations!  No comment means you don't care.

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
candy crush 4 440
RTS game state, how is it optimally encoded in a Java byte[] ? 12 329
Spell-checking 1 103
What are your thoughts on this build? Gaming computer 16 150
Recently, in one of the tech-blogs I usually read, I saw a post about the best-selling video games through history. The first place in the list is for the classic, extremely addictive Tetris. Well, a long time ago, in a galaxy far far away, I was…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
In a recent question ( here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…
In an interesting question ( here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question