I'm new in DirectShow programming, and after more than week of reading a lot and trying to understand some of the concepts, without a luck I'm asking my question:
I used the filter EZRGB24 from Microsoft SDK and changed it according to my need and checked it out with graphedit to see it works.
Now I need to use this filter in my code.
1. How can I use some filters in row?
2. Can I use the buffers of the last filter in my code? I don't need to save the stream or display it.
VS 2003 does not support the 64-bit compiler out of the box.
You can however, install the latest Microsoft SDK and use the 64-bit compiler that comes along with it.
But it is recommended to go for VS2005, which supports building 64-bit applications out of the box.
«_Superman_» I love work. It gives me something to do between weekends.
They allow polymorphism, where derived classes can provide different behavior for the same function calls.
For example, a Shape class can have a virtual getArea () method.
Derived classes (like Circle, Square, etc...) will provide different implementations of getArea (), which use different formulas for the area calculation. Thus, you can call getArea () on a Shape object, regardless of which concrete derived class it represents, and you'll get the correct area.