Re: XP Taskbar problem



Thanks for all the posts guys - very, very helpful.

Goran, I'm looking forward to seeing your startup code - you'll need to
remove the dot between ilkeston, coop and travel in my email address :)

Cheers! Martin

"Martin Welch" <martin.welch@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:u%236CtZSmGHA.5076@xxxxxxxxxxxxxxxxxxxxxxx
Goran,

Thanks for the detailed reply.

I currently think the problem relates to how the PresentParameters are set
and the version of DX referenced by the project.

At the time I posted I had two samples - Chad's tutorial and the April SDK
GUI sample - available to work from:

I used Chads tutorial as a starting point as it was a lot easier to
understand the code than the SDK sample. My first problem was establishing
the correct library to add to the project references - I have about 15 to
choose from. In complete ignorance I set a reference to one versioned
2.0.0.0.

I built up my project following Chad's tutorials which is when I came
across this flickering issue.The SDK sample doesn't flicker but it's
difficult to follow the code at which point I posted my original question.

In the meantime I followed the DSK tutorials. This was tricky as well as
the code wouldn't compile so I changed the project references (now
1.0.2902) and now my project runs at full screen without any flicker.

Then I read your post so I decided to comment out my new code and
uncomment my original flawed code which now fails to compile - the
Capabilities class doesn't exist.

So the upshot of this is I'm even more confused! Is there any
documentation that indicates the correct reference for the April SDK
version of the managed code?

Anyway ... I'm currently modifying standard MS managed DX startup to
support starting in full screen correctly mouse support in multimonitor
enviroment etc...

If you are intrested, I can mail you a project when I'm done ..

Yes, I would be very interested!

Thanks again,

Martin

"Quille" <nomail@xxxxxxxxxxxx> wrote in message
news:u%23VkoD4lGHA.2204@xxxxxxxxxxxxxxxxxxxxxxx
I had similar problem with standard managed DX startup when starting
application with -fullscreen switch.
Reason for your problem is that window is not stretched over entire
screen.
Check startup code and see if window client has dimensions of your screen
resolution.

You are seeing start menu and window flickers becuse other windows in
system (start menu...) are doing normal redraw and when you are flip
back-front buffer and windows by default is drawing on primary surface
and not to back buffer.

Anyway ... I'm currently modifying standard MS managed DX startup to
support starting in full screen correctly mouse support in multimonitor
enviroment etc...

If you are intrested, I can mail you a project when I'm done ..

Goran

"Martin Welch" <martin.welch@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:eMjBS8qlGHA.3528@xxxxxxxxxxxxxxxxxxxxxxx
Hi,

I've d/l April 2006 SDK and I've been working my way through Chad's
tutorials and have got as far as 4 - Improved Direct3D Initialization
which adds support for full screen.

When I run the program in full screen the program runs ok but the XP
Taskbar 'flickers', appearing for a fraction of a second over my directx
app.

Before I post code etc is this a known issue with a simple fix?

Thanks, Martin







.



Relevant Pages

  • Re: XP Taskbar problem
    ... the correct library to add to the project references - I have about 15 to ... now my project runs at full screen without any flicker. ... support starting in full screen correctly mouse support in multimonitor ... Check startup code and see if window client has dimensions of your screen ...
    (microsoft.public.win32.programmer.directx.managed)
  • Re: 2.6.18-rc4-mm2
    ... # ACPI Support ... # PCI Hotplug Support ... # Generic Driver Options ...
    (Linux-Kernel)
  • PCMCIA problem with Travelmate 6500
    ... # Loadable module support ... PCI: PCI BIOS revision 2.10 entry at 0xfd9e6, ... PCI: No IRQ known for interrupt pin A of device 00:01.0. ... Memory window 0: 10400000-107ff000 ...
    (comp.os.linux.setup)
  • sluggish system responsiveness under higher IO load
    ... I opened a thread in the gentoo support forum for amd64 which brought some ... Below my kernel config and boot msgs. ... # PCI Hotplug Support ...
    (Linux-Kernel)
  • Re: resize SDI Application Flickers
    ... and 'freeze" all updates to the window until everything is in place. ... CRect r; ... What it *represents* is a null pointer or null handle. ... Do eliminate the flicker, you can handle the WM_ENTERSIZEMOVE and WM_EXITSIZEMOVE messages ...
    (microsoft.public.vc.mfc)

Quantcast