From: MsdnSubscriber on
Is it a functional limitation of the graphics subsytem in vista & windows 7
that it has to disable aero mode when a mirror driver is enabled OR is it a
recommended feature i.e. the windows team thought its better to disable aero
whenever a mirror driver is loaded?
From: Jonathan Wilson on
MsdnSubscriber wrote:
> Is it a functional limitation of the graphics subsytem in vista& windows 7
> that it has to disable aero mode when a mirror driver is enabled OR is it a
> recommended feature i.e. the windows team thought its better to disable aero
> whenever a mirror driver is loaded?
Aero mode requires rendering all graphics via Direct3D. This is
incompatible with a mirror driver I believe.

From: MsdnSubscriber on
I remember reading somewhere that mirror drivers can support DirectDraw,
can't they support Direct3D need for aero?


"Jonathan Wilson" wrote:

> MsdnSubscriber wrote:
> > Is it a functional limitation of the graphics subsytem in vista& windows 7
> > that it has to disable aero mode when a mirror driver is enabled OR is it a
> > recommended feature i.e. the windows team thought its better to disable aero
> > whenever a mirror driver is loaded?
> Aero mode requires rendering all graphics via Direct3D. This is
> incompatible with a mirror driver I believe.
>
> .
>
From: Tim Roberts on
MsdnSubscriber <MsdnSubscriber(a)discussions.microsoft.com> wrote:
>
>Is it a functional limitation of the graphics subsytem in vista & windows 7
>that it has to disable aero mode when a mirror driver is enabled OR is it a
>recommended feature i.e. the windows team thought its better to disable aero
>whenever a mirror driver is loaded?

The API for a WDDM driver is completely different from the API for an XPDM
driver. The mirror driver concept is a more or less accidental side effect
of the multimonitor support that was added in Windows 2000, and that
multimonitor support is XPDM only, for now.
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.
From: Tim Roberts on
MsdnSubscriber <MsdnSubscriber(a)discussions.microsoft.com> wrote:
>
>I remember reading somewhere that mirror drivers can support DirectDraw,
>can't they support Direct3D need for aero?

No. Aero requires 3D rendering in hardware.

There certainly are companies that have implemented Aero-aware "mirror
drivers" by hooking the WDDM driver interface, but that's undocumented,
unsupported, and quite delicate.
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.