RE: Reserving a Monitor for a Specific Application
From: igalla (igalla_at_discussions.microsoft.com)
Date: 01/03/05
- Next message: igalla: "Re: Setting up some debug settings"
- Previous message: Phil Taylor: "Re: Cube Files in DIrect X 5"
- In reply to: Will: "Reserving a Monitor for a Specific Application"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 3 Jan 2005 10:25:10 -0800
I'm still learning this but...
I know that DirectX allows you to specify the Direct3D device. Each monitor
on a dual head card (which you will need to support more than one monitor)
has its own device assosciated with it I believe. So you can control each one
individually I assume.
With that said you could in theory have one monitor draw a black background
until such time as your program needs to show other content on that monitor.
Try looking up "dual head" in the DirectX help files. It might have some
info that will help. Also look at D3DCaps and the DirectX Caps Viewer to see
if your system supports what you are trying to do here.
Anothjer idea is that if DX won't support two seperate display devices at
the same time you coudl spane the display and simply map that part of your
window (the second monitor area) yto be taken up constantly by a black bitmap
or polygonal plane, until such time as you need to show your content there.
Assuming again that Direct X Caps Viewer shows this will be supported (look
at screen resolution modes it supports with enough collor depth support to
satisfy your app and with the required refresh rates in Hz).
Hope that helps - sorry I'm no expert yet.
"Will" wrote:
> Windows 2000 supports multiple monitors. If you want to
> "extend" the desktop to one of the additional monitors you can,
> otherwise by default they appear to clone each other. Is there a
> way that an application can reserve ownership of a specific
> monitor?
>
> We are trying to build a simulator of a particular instrument,
> and we want to add a small 800x600 LCD to a Windows system, but
> never use that display for anything other than moving a
> particular application window into that display.
>
> Is there a way to achieve this without forcing the small special
> purpose LCD to become part of the extended Windows desktop?
>
> --
> Will
> Internet: westes at earthbroadcast.com
>
>
>
- Next message: igalla: "Re: Setting up some debug settings"
- Previous message: Phil Taylor: "Re: Cube Files in DIrect X 5"
- In reply to: Will: "Reserving a Monitor for a Specific Application"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|