Re: Direct Draw surface (c++)
Tech-Archive recommends: Fix windows errors by optimizing your registry
On Tue, 18 Dec 2007 07:26:07 -0800, david wrote:
I dont want to use the vmr , but i can use directdraw surface but in my
computer i have an NVIDIA wich dosent support HW overlay surface.
Can i use diffrent solution to this problem???
How can i draw over video (two player) only with direct draw
What other solution i have???
There is no solution that I am aware of with any of the standard renderers
than to use their internal mechanisms for overlaying a bitmap or using them
in renderless mode with a custom allocator-presenter.
The other approach I know is to write your own video renderer (the sampvid
sample is a good starting point).
--
Please read this before replying:
1. Dshow & posting help:
http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others: follow up if you are helped or you found a solution
.
Relevant Pages
- What am I doing wrong here? Trying to draw 10 lines, multiple colors
... Trying to draw 10 lines, ... but I can't get multiple colors working. ... This program demonstrates direct memory mapping in video ... SetScreenBackground PROC ... (alt.lang.asm) - Re: Putting 3D graphics on Overlay surface using VMR9
... > I want to render 3D scenes with video in them and put them out to the TV ... the way to get video out of the card is via the overlay surface ... > If I override the allocator presenter to be able to render 3D scenes, ... (microsoft.public.win32.programmer.directx.video) - Re: PrintScreen & IVideoWindow
... If the video is displayed using an overlay surface, ... picture is overlaid onto the screen bitmap by the video card ... So, when you grab the screen bitmap, you ... (microsoft.public.win32.programmer.directx.video) - Re: Direct Draw surface (c++)
... its ok but the secound video window erase the bliting imag! ... Assuming you are using the default video ... the first player uses the overlay surface. ... Most graphics cards only support one overlay surface so the second player ... (microsoft.public.win32.programmer.directx.video) - Re: About the buffers in Directx9
... Most video cards allow one overlay surface to be visible at a time. ... Visually it appears as if some part of the primary surface's picture is ... Some of the pixels in the overlay surface can have so to say 'transparent' ... Overlay surfaces are typically used in media players to display video. ... (microsoft.public.win32.programmer.directx.graphics) |
|