Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Microsoft Technical Newsgroups > Avalon

June CTP - transparent windows rendered in hardware?

Update your Vista Drivers Update Your Drivers Now!!
Closed Thread
 
Thread Tools Display Modes
Old 07-02-2006   #1 (permalink)
Florian Kruesch
Guest


 

June CTP - transparent windows rendered in hardware?

Are transparent windows rendered in hardware? I remember setting
'UsesPerPixelOpacity' to true caused the whole window to be rendered
in software, now I'm wondering if that's still true with
'AllowsTransparency'...?

Florian

My System SpecsSystem Spec
Old 07-03-2006   #2 (permalink)
viliescu
Guest


 

RE: June CTP - transparent windows rendered in hardware?

I have tested the sample app from here
http://laurenlavoie.com/avalon/162
using Perforator and it seems that the window is rendered in hardware.
--
Valentin Iliescu [MVP - Client Application Development]


"Florian Kruesch" wrote:

> Are transparent windows rendered in hardware? I remember setting
> 'UsesPerPixelOpacity' to true caused the whole window to be rendered
> in software, now I'm wondering if that's still true with
> 'AllowsTransparency'...?
>
> Florian
>

My System SpecsSystem Spec
Old 07-04-2006   #3 (permalink)
Florian Kruesch
Guest


 

Re: June CTP - transparent windows rendered in hardware?

viliescu wrote:
> I have tested the sample app from here
> http://laurenlavoie.com/avalon/162
> using Perforator and it seems that the window is rendered in hardware.


that's what I wanted to hear
thx!
My System SpecsSystem Spec
Old 07-04-2006   #4 (permalink)
Chris Hill
Guest


 

Re: June CTP - transparent windows rendered in hardware?

On Mon, 3 Jul 2006 19:18:02 -0700, =?Utf-8?B?dmlsaWVzY3U=?=
<viliescu@discussions.microsoft.com> wrote:

>I have tested the sample app from here
>http://laurenlavoie.com/avalon/162
>using Perforator and it seems that the window is rendered in hardware.
>--
>Valentin Iliescu [MVP - Client Application Development]


The article indicates that a layered window is used. I've been trying
to determine if there is a way that hardware accelerated 3D rendering
(via Direct3D or OpenGL) can render transparently to the desktop in
Vista. So far I've been unsuccessful in making this work. There is
UpdateLayeredWindow, but it requires that the rendered data be read
back into system memory first. If the sample app really is fully
hardware accelerated, how does it work? Is it using an uncodumented
API?

Chris
My System SpecsSystem Spec
Old 07-10-2006   #5 (permalink)
=?Utf-8?B?QnJhbmRvbiBGdXJ0d2FuZ2xlcg==?=
Guest


 

Re: June CTP - transparent windows rendered in hardware?

I dont know how they did it, but I wouldn't assume it's not being read back
into system memory (at least on XP). As long as the CPU isn't doing all the
Visual rendering I would still consider it HW accelerated and propbably only
slighly slower than a non-per pixel alpha window.

"Chris Hill" wrote:

> On Mon, 3 Jul 2006 19:18:02 -0700, =?Utf-8?B?dmlsaWVzY3U=?=
> <viliescu@discussions.microsoft.com> wrote:
>
> >I have tested the sample app from here
> >http://laurenlavoie.com/avalon/162
> >using Perforator and it seems that the window is rendered in hardware.
> >--
> >Valentin Iliescu [MVP - Client Application Development]

>
> The article indicates that a layered window is used. I've been trying
> to determine if there is a way that hardware accelerated 3D rendering
> (via Direct3D or OpenGL) can render transparently to the desktop in
> Vista. So far I've been unsuccessful in making this work. There is
> UpdateLayeredWindow, but it requires that the rendered data be read
> back into system memory first. If the sample app really is fully
> hardware accelerated, how does it work? Is it using an uncodumented
> API?
>
> Chris
>

My System SpecsSystem Spec
Closed Thread

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows XP and Windows Vista ExpertZone chat tomorrow, June 5th 10am PST MS Public Newsgroups Vista performance & maintenance 0 06-04-2007 04:58 PM
Windows XP and Windows Vista ExpertZone chat tomorrow, June 5th 10am PST MS Public Newsgroups Vista networking & sharing 0 06-04-2007 04:57 PM
Windows XP and Windows Vista ExpertZone chat tomorrow, June 5th 10am PST MS Public Newsgroups Vista music pictures video 0 06-04-2007 04:57 PM
Windows XP and Windows Vista ExpertZone chat tomorrow, June 5th 10am PST MS Public Newsgroups Vista Games 0 06-04-2007 04:54 PM
MFC interop: getting a CDC* rendered in WPF bonk Avalon 0 01-10-2006 03:53 PM


Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51