PC Review


Reply
Thread Tools Rate Thread

Displaying a text directly on graphics card.

 
 
=?Utf-8?B?TW9oYW1tYWQtUmV6YQ==?=
Guest
Posts: n/a
 
      13th Jun 2007
Hi everyone.
We're trying to diplay a message on the screen, and we want it to be always
there, regardless of whether a new application is run, which may occupy that
portion of the screen.
Put another way, I want a text (or other types of graphics) to be always
visible, even if a fullscreen game is run.

We realized that we need to write some data directly to the system (or
Graphics Card) memory, but the question is how we can access that memory
through .NET , say, C# for example.

Maybe we are wrong, please guide us if you thing there is another suitable
solution instead of wrting to the memory.
 
Reply With Quote
 
 
 
 
Ben Voigt [C++ MVP]
Guest
Posts: n/a
 
      13th Jun 2007

"Mohammad-Reza" <(E-Mail Removed)> wrote in message
newsA572C10-9F3C-432D-B001-(E-Mail Removed)...
> Hi everyone.
> We're trying to diplay a message on the screen, and we want it to be
> always
> there, regardless of whether a new application is run, which may occupy
> that
> portion of the screen.
> Put another way, I want a text (or other types of graphics) to be always
> visible, even if a fullscreen game is run.


I think a video graphics overlay is designed to fill that function.

However:
I've seen this exact question asked before, and the answer is, the
requirement produces a paradox. You want your graphics to be topmost no
matter what application runs. What if the other application has the same
requirement?


 
Reply With Quote
 
Ignacio Machin \( .NET/ C# MVP \)
Guest
Posts: n/a
 
      13th Jun 2007
Hi,

You cannot do that, all you can do is use the driver provided by the card,
which I doubt provide this feature.

As to where to look for info, I do not know, maybe in some GUI ng.

"Mohammad-Reza" <(E-Mail Removed)> wrote in message
newsA572C10-9F3C-432D-B001-(E-Mail Removed)...
> Hi everyone.
> We're trying to diplay a message on the screen, and we want it to be
> always
> there, regardless of whether a new application is run, which may occupy
> that
> portion of the screen.
> Put another way, I want a text (or other types of graphics) to be always
> visible, even if a fullscreen game is run.
>
> We realized that we need to write some data directly to the system (or
> Graphics Card) memory, but the question is how we can access that memory
> through .NET , say, C# for example.
>
> Maybe we are wrong, please guide us if you thing there is another suitable
> solution instead of wrting to the memory.



 
Reply With Quote
 
=?Utf-8?B?TW9oYW1tYWQtUmV6YQ==?=
Guest
Posts: n/a
 
      13th Jun 2007
Thanks.
Could you provide any additional information about "Graphics Overlay," and
how we can use it using .NET?
 
Reply With Quote
 
Ben Voigt [C++ MVP]
Guest
Posts: n/a
 
      15th Jun 2007

"Mohammad-Reza" <(E-Mail Removed)> wrote in message
news:875BF141-5D58-4A2E-95B8-(E-Mail Removed)...
> Thanks.
> Could you provide any additional information about "Graphics Overlay," and
> how we can use it using .NET?


A search found an IOverlay COM interface, part of DirectShow, and I know
nothing more about it.


 
Reply With Quote
 
not_a_commie
Guest
Posts: n/a
 
      15th Jun 2007
My Soundblaster RemoteCenter software does this with like the volume
thing. I've seen keyboard drivers that can do it as well. I confess
that I don't really like it. I think if it's important to the user,
they should have the option of keeping your application on screen.
Alerts can be handled through tray-icon popups or some other window
pop-up.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Displaying a text directly on the monitor (On-Screen Display) =?Utf-8?B?TW9oYW1tYWQtUmV6YQ==?= Microsoft Dot NET 0 13th Jun 2007 06:31 PM
Remedy for bad graphics card bios flash --- use PCI graphics card WITH dead AGP card to reflash bios John@Smith.com Computer Hardware 1 22nd Jan 2006 05:59 PM
need text only greeting card format, no graphics =?Utf-8?B?amVmZg==?= Microsoft Word Document Management 3 10th Oct 2005 08:04 AM
IE not displaying graphics/ text over run =?Utf-8?B?Q29oZW5fMzI=?= Windows XP Internet Explorer 1 7th Apr 2005 10:33 PM
Graphics displaying over text for mac and netscape users Microsoft Frontpage 2 29th Jan 2004 01:58 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:52 PM.