Re: Virtual Graphics Adapter driver support for reverse resolution.
- From: "anshul makkar" <anshulmakkar@xxxxxxxxx>
- Date: 30 Aug 2006 03:58:43 -0700
Hi,
Thanks Ben.
Yes 640 * 960 worked and so do 768 * 1024. But the reason for this is
that resolution of 960 * 640 and 1024 * 768 are supported by the ATI
graphics adapter.
Thus, the inference which I drew from my R&D is that , if a perticular
mode is supported by the ATI graphics card like (1024 * 768, 960 * 640)
, then its reverse resoluiton is also supported by the it(768 * 1024 ,
640 * 960), and thus these resolutions can also be supported by my
virutal graphics adapter driver.
But my point is , why this dependency is there on of my virtual
graphics adapter driver on the the main ATI graphics adapter.. Mine is
an independent virutal graphics adapter driver , that should be able to
support any resolution. Why then it fails to support 480 * 800 or 123 *
456.
In DrvGetmodes I am filling the DEVMODEW structure with both the
resolutions 800 * 480 and 480 * 800. While 800 * 480 gets supported ,
480 * 800 doesnt.
I want to support the resolution of 480 * 800 in my virtual graphics
adapter driver . Please help.
Thanks
Ben Voigt wrote:
"anshul makkar" <anshulmakkar@xxxxxxxxx> wrote in message
news:1156861206.151937.284150@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,
I have written a virtual graphics adapter driver that consists of -:
- > miniport driver that does nothing except from returning true or
false
- > display driver is just a skeleton driver that pass all the call to
it to DIB engine through eng calls.
Display driver dll has been written to support the standard resolution
of 800 * 600 . It works well for my extended graphics monitor.
But I want my graphics driver to support the reverse resolution mode of
480 * 800.When in DrvGetmodes i give the resolution as 480 * 800 and
then when I load the graphics driver , the error message flashes that
"this driver has been written for older version of windows..." and the
driver does not get loaded..
Then I tried my graphics driver with ATI card that supports some of
the reverse resolutions. eg 800 * 1200 etc.
So in my graphics drivers DrvGetModes I gave the resolution as 800 *
1200 , and then loaded the graphcis driver.
Please note that 800x1200 is a standard resolution, i.e. 800x600 dual
monitor. 480x800 is not. Can you just use part of a larger resolution,
like 640x960?
To my surprise the driver got loaded properly.
Now , I fail to understand why this dependency of my virtual graphics
adapter driver is there on the main ATI graphics adapter.
If this dependency is there , then I can only support resolution that
are supported by the ATI card ?
I want to support resolution of 480 * 800 in my virtual graphics
adapter. If anyone has any idea then please share it .
.
- References:
- Virtual Graphics Adapter driver support for reverse resolution.
- From: anshul makkar
- Re: Virtual Graphics Adapter driver support for reverse resolution.
- From: Ben Voigt
- Virtual Graphics Adapter driver support for reverse resolution.
- Prev by Date: Re: How to display specific unicode characters?
- Next by Date: "Secondary Only" display driver
- Previous by thread: Re: Virtual Graphics Adapter driver support for reverse resolution.
- Next by thread: how to rotate multiline text
- Index(es):
Relevant Pages
|