Hi,
I am trying to figure out how to update my dxva1.0 based application to dxva2.0. In dxva1.0, things seemed to be simple enough: IAMVideoAcceleratorNotify is implemented on the output pin of the decoder, and IAMVideoAccelerator is implemented on the input pin of the renderer. However, due to lack of documentation (I couldn't find it), I don't know how to map DXVA2.0 interfaces to the the decoder output and renderer input pins:
Is IDirectXVideoDecoder implemented on the renderer input pin
Is IDirectXVideoProcessor implemented on the decoder output pin
How does IDirectXVideoMemoryConfiguration fit in
The DXVA1.0 document gave an excellent example of the call sequence of dxva1.0 IAMVideoAccelerator calls. A similar example for dxva2.0 calls will help a lot.
Thanks

dxva2.0 vs dxva1.0
Boretti
There is some documentation here:
http://msdn.microsoft.com/library/en-us/medfound/html/40deaddb-bb17-4a34-8294-5c7dc8a8a457.asp
----------------------------------------------------------------------------
Mike Wasson, SDK Documentation
This posting is provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use.
(c) 2006 Microsoft Corporation. All rights reserved.