The problem have been resolved by doing as follow:
1. Delete the source code in DrvCreateDeviceBitmap, and just return
NULL.
2. Delete the source code in DrvDeleteDeviceBitmap, and do nothing in
it.
3. For other Drv* functions, call appropriate Eng* functions and return
their value. For example, in DrvText Out, it will just call EngTextOut
and return its value.

Now the new problem is:
1. If the mirror driver's width/height/bitcount are different from
primary driver's, it will still got black image.



--
jarvisbao
------------------------------------------------------------------------
Posted via http://www.codecomments.com
------------------------------------------------------------------------