I have to return back from EVR/VMR9 to VMR7 for directx issue (my application
does render in directx and enter in conflit with VMR9/EVR device
utilisation...)
But I can't find any vmr7 custom A/P sample on the web, nor the sdk... Does
someone have an link or information somewhere on detail about thos
IVMRSurfaceAllocator et presenter ?
And moreover, in msdn it is write this sentence : In many cases, it is only
necessary to override the IVMRImagePresenter interface.
How can I specify to the VMRFilter just to use my IVMRImagePresenter ??
HHeellppp !
Tx
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The main problem with VMR7 in .Net is that the official Managed DirectDraw
does't offer any way to get or set the unmanaged part of the managed object.
So it is very complicated to interact with this filter using .Net. You can
perhaps try to do that with SlimDX...
Anyway, writing a VMR7 custom allocator is almost the same thing that writing
one for VMR9. You just have to deal with DirectDraw 7 instead of Direct3D 9.
The Windows SDK detail all the steps to do that.
Keep in mind that, since Vista, DirectDraw is a depretiated componant so VMR7
is depretiated too
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Multi-posted to microsoft.public.win32.programmer.directx.video where I
pointed out that there is an unmanaged sample of a VMR7 custom a-p in the
DirectX Summer 2004 SDK.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hy all...
I have to return back from EVR/VMR9 to VMR7 for directx issue (my application
does render in directx and enter in conflit with VMR9/EVR device
utilisation...)
But I can't find any vmr7 custom A/P sample on the web, nor the sdk... Does
someone have an link or information somewhere on detail about thos
IVMRSurfaceAllocator et presenter ?
And moreover, in msdn it is write this sentence : In many cases, it is only
necessary to override the IVMRImagePresenter interface.
How can I specify to the VMRFilter just to use my IVMRImagePresenter ??
HHeellppp !
Tx
The main problem with VMR7 in .Net is that the official Managed DirectDraw
does't offer any way to get or set the unmanaged part of the managed object.
So it is very complicated to interact with this filter using .Net. You can
perhaps try to do that with SlimDX...
Anyway, writing a VMR7 custom allocator is almost the same thing that writing
one for VMR9. You just have to deal with DirectDraw 7 instead of Direct3D 9.
The Windows SDK detail all the steps to do that.
Keep in mind that, since Vista, DirectDraw is a depretiated componant so VMR7
is depretiated too
Multi-posted to microsoft.public.win32.programmer.directx.video where I
pointed out that there is an unmanaged sample of a VMR7 custom a-p in the
DirectX Summer 2004 SDK.